That is exactly correct, from working in the industry (only on the Web Server side, both Unix based systems and Windows based systems), I can say for sure MS has been making more and more improvements over the years with their products. The biggest issue had always been rushing products to market prior to them being even close to ready and they have even slowed down on this poor practice. Overall MS has made vast improvements in their OS from top to bottom and also in their company and how they work with their customers. Keep it up MS, keep pushing forward in the right direction.
Keep Up with TechRepublic