I only have anecdotal evidence to back this up but I do have plenty of anecdotal evidence. I’ve worked across enough platforms and technology stacks to conclude that stacks are irrelevant. Here’s some of the anecdotal evidence.
My first job out of grad school was with a company that used Windows and Microsoft tools. Everything was .NET, SQL Server, Hyper-V, Visual Studio, Powershell, Team Foundation Server, etc. The only people that deviated from the stack were the folks working on embedded software. They used a real-time operating system as their platform so their tools were designed around working with that operating system. There might have been a bit of Linux and GCC in their toolchain but none of it was inherent to the problem they were solving. I started that job with zero windows experience and in about 3 months I had put a dent in the development workflow by reducing the cycle time from days to hours. After automating enough of my work I started tackling bigger problems and wrote something that tracked down a bug that had been in production for almost 4 years.