Indeed. There's a lot of truth in there. I've blogged about my opinions on consumer behavior and how - on the whole - you get one chance to define expectations for something new and disruptive and then live with it forever. Microsoft would love to have thrown away Windows years ago, but they couldn't because they had to - shock - provide a compatible, consistent, customer and user experience. It's not actually consistently crap either. Sure, there are viruses, malware, and crashes...and what makes anyone here think that we're magically so much better that we wouldn't have all of the same kinds of problems if we were the 99% rather than the 1%?