In Europe C# fills the role of Java.
You're just in an American echo chamber.
Now the number of senior C# engineers in Europe who couldn't fix a broken deploy on IIS or SSL cert problem on a windows server? That is rather high in the windows field too.
(and speaking of LLMs, those can actually be a wonderful teaching aid - but they don't seem to be bothered by their lack of knowledge and so don't even try to take advantage of them)
I bet the guys are good at Leetcode though, or whatever bullshit interview process that hired them. This is in a Western European company that has adopted all the "best practices" possible, and places high importance on career progression, and these are considered senior SWEs on track to become engineering managers.