Newspapers got the majority of revenue from print ads and classifieds instead of subscriptions. Nevertheless, newspapers were seen in the business of "delivering news". Advertising was the enabler but it wasn't the newspapers' "core competency".
Television networks get most of their revenue from commercials. Nevertheless, they are seen as being in the business of delivering tv shows and movies. Yes, they are also a conduit for advertising but "advertising" isn't what the employees of NBC/ABC/CBS are actually good at.
Yes, in both cases, advertising is the major "revenue" that enables the businesses, but it's not what they actually do. Likewise, saying McDonald's is a "real estate company" can sometimes be an interesting business conversation but on balance, it's still more useful to everyone to say that they're in the business of selling food. They flip burgers much more often than they flip properties.
I think it's best to view Google Inc as a data information company. They are among the top-10 entities in the world to apply algorithms to petabytes of data. At the moment, advertising is a huge enabler of that activity but that shouldn't divert us from understanding what Google thinks they are actually good at.
There's a critical distinction between an advertising agency like Omnicom Inc (that uses technology) vs a tech firm like Google Inc (that uses advertising). Lumping them both together with the meme that "Google is an ad company" doesn't make much sense.
I actually like the "McDonald's is a software company" lens– the idea being that they have miles of code describing how humans are to interact with one another, how to handle disagreements, how to make french fries– all with staggering precision in detail.
More realistically I guess they're in the business of selling convenient-familiar-cheap-ish-food. The "real estate" elements and "software" elements help to achieve winner-takes-all effects re: convenience and familiarity.
Most employees at Newspapers are writers working on stories (journalists), we don't say they are ad companies.
There's a difference between "doing tech" and what Google does that puts them in a whole other category like Microsoft, Apple, IBM, etc. Are you seriously trying to say that most companies "doing tech" are doing the equivalent of Chrome, Android, Gmail, Maps, YouTube, and Search?
This is the kind of negative, pointless comment that the new HN policy warned about. It's regurgitating a meme that has been posted hundreds of times, it's designed to demean and dismiss the good work of thousands of engineers and researchers working on hard problems.
Non-advertising projects get lots of attention, but below the surface is a hulking mass of engineers supporting new ad formats, new ad optimizations, accounting systems, analysis tools, ad targeters, advertiser support front-ends, etc.
Corollary: If you go to work for Google, the odds are that you will be writing code to support advertising.
(I could be wrong--maybe it's less than 50%. But it's a lot, and my guess is that your "vast majority" is a much less educated guess than mine is.)
If you're trying to say someone working on Bigtable, Spanner, or other infrastructure is "direct related to advertising", I disagree. That infrastructure benefits all Google products, not just ads.
If I add up FTEs for Cloud, Search, Maps, Android, Chrome, Apps, Photos, etc is a several times multiple of those reporting to Ads related VPs.
http://www.businessinsider.com/the-new-york-times-now-gets-m...
Being an AI company is what's pushing them toward the automobile industry. It's easier for Google to get into manufacturing cars than it is for the traditional automobile makers to develop a competency in AI on Google's level.
It's actually not that different than what's been happening with mobile. Google has gotten better at e.g., UI design faster than Apple has been able to replicate Google's competency with the cloud.
The things Google is good at are generally harder problems than the things that they're weaker in. AI is the most important of these.