Dubious words emerging from Microsoft

What's going on? We seem to have a swathe of dubious sounding product names emerging from Microsoft just recently. There's the legendarily bad "OneCare" (careful how you say that), we've "SmartArt" in the 2007 Office system, and IE7 is now "RC1" which is a harsh description at the best of times. I know the IT industry is renowned for generating dodgy-sounding product names but Microsoft seems to be doing more than most to maintain this reputation.