The site isn't "cancelled" though. Google has chosen not to do business with another business because advertisers that pay Google don't want their ads to appear on ZeroHedge, whose comments section features language that said advertisers don't want associated with their brand. ZeroHedge still exists, is still listed in Google's search results, and can still make money -- just not on Google's ad network. This is the free market at work.