Because they're constrained by Windows and Microsoft licensing, scaling out was never an easy option for them.
I've not really looked at hosting anything on windows before, do they have unusual licensing terms in such a way that it would be a significant cost?
Why does this make scaling out "never an easy option for them"?
How? didn't they migrate to .NET Core?
https://www.infoq.com/news/2020/04/Stack-Overflow-New-Archit...
That doesn't mean they've moved away from Windows servers hosting it though.