Microsoft software is a clusterfuck. The branding is very clean. It's not the marketing guys' fault that MS bought 3 different solutions to the same problem.
How is the branding clean when you have different, thoroughly incompatible products under the same name and go to great lengths to blur the line between them? I can think of the following instances:
- Visual Studio (the real deal), Visual Studio for Mac (MonoDevelop), Visual Studio Code (Atom clone)
- OneNote (the original, part of Office), OneNote for Windows 10 (nerfed UWP rewrite)
- Skype, Skype for Business (Lync)
My issue is that the same name is slapped onto different products that have significant user-visible differences and lack compatibility with one another. That's why I'm not including Outlook, because every product that is called "Outlook" does at least talk to Exchange and doesn't create its own island.
Very true. It is the years and years of crap needed for backwards compatibility. They really should make a separate Windows without backwards compatibility.
Microsoft branding is such a clusterfuck.