Spot on. Microsoft needs to division out and sell off all the sh_t that is NOT their core competency and get back to basics - starting with getting core OS and business applications working for USERS and not for lining the pockets of their training divisions. Give people (business) a good REASON to upgrade to the next version of M$ product and they will. However it is clear there is a total lack of vision and the barge is adrift. It's a throw-it-on-the-wall-and-see-what-sticks modus operandi there now. If anyone needed evidence M$ clearly does NOT understand the web - look at this deal.