Yeah, have to agree here. From personal observations, as well as other people I know who work there, MSFT work/life balance is hard to beat. Ofc it varies by team, so I can only talk about what I have personally encountered
In the recent past, Microsoft had pretty awful work/life balance. It has improved measurably over the past couple years, but some teams are still pretty bad, and the people I know who are higher up (esp. if they aren't software devs) consistently work over 60hrs a week.
Based on the same type of anecdotal evidence, I have the complete opposite view. I've not met anyone that has enjoyed their time at Microsoft. They all talk about the awful work situation, terrible management practices and the backstabbing politics to the point you can't trust your own co-workers.
With all that said, the reality is that you can't take a single brush and paint companies that have so many employees with it. The experience varies very widely on which part of the company they are in.
I'm sure parts of Microsoft are wonderful to work at. Just like I'm sure parts of Amazon are wonderful to work at (they have numerous awards as well indicating this: #1 by LinkedIn this year, for example). I wish we'd stop taking articles that point out the experiences of a couple people to mean that is the situation at the company. Report the full story, not click-bait articles.