When a company is as 'small' and focused as Nintendo it is easy to respect or disrespect the company entirely ... Companies as large and diversified as Sony and Microsoft tend to have things you like and dislike about the company. With Microsoft I dislike several of their products, but I also understand how difficult it is for them to fix their problems (how do you improve windows while still maintaining full backwards compatibility with ever Microsoft operating system and maintaining familiarity for users of all skill levels?). On top of this I dislike their business strategy in many markets, but I understand why a large company would use these strategies.







