"would do well" does not mean "in order to do well", it's more like cautioning someone on a dangerous path that appears to be fine at a glance.
I feel the same though. I don't see how these things backfire at Microsoft. Rather than them doing something particular, I see that every such entity is doing things like this, so it's more of just a sign of the times, and MS just doing what everyone else is doing.
I really don't think these offerings can be beaten. It makes business sense to use them, it makes sense personally to use them, and you can't avoid them either, because govts, administration, businesses all use them and expect the people to interface with them over these formats.
I don't feel there's anything stupid about what MS is currently doing. But I DO feel that people are hurt by how they operate.