I never trusted Microsoft once in my life, and I'm older than them, but I can't deny that they made many smart moves in the last years: proof is that they got a lot of good feelings among developers. They are starting to look bad again. I can't say that I'm happy about that but at least it confirms the soundness of my position.
Similar feelings. I'm old(?) enough to have wrangled with NT4 in a professional setting, I remember the Halloween documents, the malicious treatment of Java, I even lead the charge on samba deployments.
I don't even own any windows device, but I think csharp might be my current favorite balance of pragmatism and design. I have quite a few rather important things running on dotnet core. I appreciate their un-google hammering persistence on things and the willingness to iterate until they get it right.
If they're actually smart, they would've tried to cash in on the recent youtube adblocking issues, and invest in making edge able to block youtube ads properly.
If they did, i bet their usage statistics would grow in some substantial amount. Obviously, this could open a can of worms, since they'd then be open to being sued by google...
With how they slipped back into making it more difficult to exorcise Edge from being opened for various links and file types... I think "FTC fine" might just be a line item on the business expenses....
They need to look good in order to sell you ads and sell you software, so in my opinion, Microsoft is bound to be good (in order to go bad)
this means there's no point in evangelizing for big companies like microsoft, because it's just the cycle. (And also, no need to be embarrassed, because that's the cycle too!)
It's like feeling bad that you got hungry, so you ate, and then you feel sorry that you ate, so you got hungry again, it's a cycle, companies need to look good in order to get customers, then they will exploit the customers they got by looking good, and then look bad cause the goal is to exploit the customers, and the cycle starts again.