Nor did Microsoft escape unscathed. "Microsoft must ultimately find a way to connect [its software and services with Google's]," said Moorhead. "I just cannot foresee a day when they don't do that."
Both must realize that the continued squabbling, and the steps each take in retribution for past slights, do customers a disservice, he said.
Google CEO Larry Page seems to understand that.
At his company's I/O developer conference earlier this month, Page attacked what he called "people milking off one company for their own benefit," referring to Microsoft's integrating Google Chat into its Outlook.com email service while at the same time blocking efforts by others to tie into Skype. "We certainly struggle with people like Microsoft," Page said.
Page also argued that competition was not a "zero-sum" game, where if one technology company won, another automatically lost, and called for more interoperability and the use of open standards.
If Google puts its money where Page's mouth went, that would be fine by Moorhead. "I do think calmer minds will prevail," Moorhead said, perhaps optimistically, of the rivals coming to their senses. "Not even Google has the power to shut out all Office users using Google [services]."
This article, When Google and Microsoft feud, customers pay the price, was originally published at Computerworld.com.
Gregg Keizer covers Microsoft, security issues, Apple, Web browsers and general technology breaking news for Computerworld. Follow Gregg on Twitter at @gkeizer, on Google+ or subscribe to Gregg's RSS feed. His email address is email@example.com.
Read more about Web apps in Computerworld's Web Apps Topic Center.