If someone produces a good product, and they have generally pleasant business practices (and don't have glaringly bad ones, too), why does it matter if it is a large company or a small one?
Where exactly is the walmart/microsoft likeness?
As for Microsoft, they were the dominant conglomerate of yesteryear. Today it's Google. Both companies wield different powers, and both have been abusing them in different ways.
Google embraces "free" while both Microsoft and Wal*Mart do not.
What does embracing “free” mean? Does it mean anything? It sounds like meaningless drivel.
http://searchenginewatch.com/article/2060629/Google-Funds-Op...
2) Free as in liberated data; they make a big deal that it is trivial to import or export your data out of any of their services. If you are looking at your contacts in GMail it's as simple as More Actions > Export Contacts. Compare that with exporting contacts from Facebook. They have a whole "data liberation" API that they have been pushing for that is far more open than any other major player in the tech industry.