Ditto; ~20 years of dotnet dev, 1000+ games on steam. Couldn't be more baked into the ecosystem. Its just the work laptop left with windows now, and the team is working to support a non-windows dev env.
My wife switched this year after only ever using Windows and pure dotnet dev.
The first thing she said was "how is it so fast"
She has me for tech support though and she’s a dev which helps.
I would go with popOS or Ubuntu if the tech support isn’t an option.