Gmail, Teenaged Mutant Ninja Turtles, etc. Lots of companies have survived branding issues in the UK without a complete end-to-end rename.
Microsoft's marketing department is just crazy. How many times did MSN Messenger get rebranded? Photo gallery? Their webmail thing?
It's crazy. When they have a major platform, they're rock solid on the name (like the Office Word/Excel/whatever) but they change icons and GUIs willy-nilly.
When they have a smaller, supporting platform, they get complete ADD on the name.
When they have a developer tool? They just give it an ungoogleable description that doesn't even count as a name. Their SQL Server is called SQL Server. Their common language runtime is called the common language runtime. Their MVC framework is called MVC.
Microsoft sucks at naming things. I think XBox is the last brand they created that they actually properly curated.