Great post. I definitely see this as a wake up call to people who think the cloud is the solution to everything. Speed for the price of control over your data....
As much as I would like to use it, their desktop client has never worked for me so I use Skype instead. Similar rates, much better client. But your point around revenue is definitely a good one. I wonder how much it actually generates.
I'm not try to avoid paying taxes. I'm simply trying to understand if its cheaper to do business elsewhere. A web site can be hosted anywhere; especially if your visitors are global. Just as people choose to incorporate in a different state, I am wondering why you wouldn't do the same on an international level.
BTW, my combined federal, state, and city tax is over 40% of my income, so please don't preach about being a respectable member of society.