You have a point. Definitely. But in the end the users are the judges. If that product MS comes up with is actually a quality product, then why not let it out and compete? If it sucks, you know people are going to stick with the developer's product that introduced the innovations in the first place
That's an overly negative view too. I'm liking Microsoft more recently. My opinion of them has shot up ever since I bought an Xbox360, which is one fantastic piece of gaming equipment. I'm happy with Vista too so far. Happier than I've ever been with XP. They're doing good work recently, simply put, and I don't see what's wrong with that