The tech industry has never been a wholly stable industry. One need look back no further than the buest of the .com bubble only a few years back for proof. So there are always fluctuations, and inconsistencies. Microsoft is huge, but hated. Yahoo have just been dubbed "moral pygmies" by the US House Foreign Affairs Committee chairman, Tom Lantos.