I never really understand these companies...
I'm sure in the management meeting it sounded like a great idea to make all the programs the same across all products - tablets, laptops and desktops. "Only one version needed for everything? Think of the savings we can make when we dont need different product teams!"
Still surely someone in engineering must have pointed out that it doesnt really work that way, and that all you will do is dumbdown the product (which will annoy the high end users), introduce an interface thats clunky (which will annoy everyone), and instigate a rash of bad press (which will hurt the bottom line).
But then again, when has management ever listened to common sense when the big dollar signs are floating in front of their eyes?