It depends on the individual. Plenty of people in Southern California (greater LA, etc) have daily work commutes in excess of an hour each way. But if you don't live that daily lifestyle, I suppose an hour drive may seem excessive.
Many reasons. Leaky abstractions, possible slight incompatibilities/quirks due to having to maintain two extension layers at once. Generally development times split between two completely different environments.
No, I don't really think I would. Search is a great place to capture consumer intent, but it's hardly the only one. Advertising dollars are finite, and Google absolutely competes against non-search advertising publishers for its piece of that pie. Why do you think they run the AdSense program?
Even if it were a different market, Google doesn't hold a monopoly on it by a long shot. Bing is over 20% of search volume in the US, and Yahoo holds another 13%. Searching for products on either of those will return results for relevant advertisers; the simple fact that they have paid ads to run is an empirical contradiction to claims of a search advertising monopoly (or is empirical proof that a large number of very successful companies are economically irrational and are throwing money down a money hole, but that seems highly improbable).
Perhaps you can provide the authoritative reference that substantiates your view. From what I have read, some historians believe that the soviet invasion was partly responsible for the timing of the surrender, but it's contribution is difficult to know. These events happened in short order. Unless you have a source from the Imperial Army or government that documents the decision making, it's all speculation. Also, I find it interesting that the soviet military waited for the second bomb before invading. Were they being opportunistic?