Microsoft and Google are both monopolies, and thus bad for competition. One has a desktop/server operating system and office productivity monopoly and the other search and smartphone software monopoly.
Google figured out that to compete with Microsoft and Apple you have to basically give it away for free. Look no further than Android and Google docs.