Microsoft only has themselves to blame for the public perception of them. They did such a horrible job at marketing for so long, that people got really bored with them.
Sadly, though the products are great, the marketing is still boring.
In any case, I'm happy to be proven wrong.
I wonder how much of a Bing tie-in the projects will. Red to have? If it's none, the name is silly. If it's too much and they try to force it, I can't see it doing well.