I think what has happened is Microsoft was perceived to be evil because they held what was thought to be a monopoly and people don't like companies being in that position, it makes them feel like they are always being screwed. Then Google and Apple usurped them and people rejoiced, only to soon find out the Apple and Google are just as dodgy and monopolistic as Microsoft was.
Monopoly in itself is bad for consumers. Google and Apple abuse their monopoly in their specific markets not because they are "just as bad" but because they have monopoly just like Microsoft does in it's own market.