I wonder who might have initiated them (maybe Apple and Microsoft?).
The allegations revolve around the infamous agreement manufacturers have to sign if they want to include any Google apps in their Android devices (including the Play store, Gmail, Youtube, etc...). If you don't know it states that if you want to include any of Google's apps you must include a certain group of them (it was around 15 I think). It also states that you shall not develop any Android forks.
I do agree this agreement is abuse of power and I'd really like it if this resulted in we being able to uninstall (without rooting or other trickery) Google apps from Android devices, even if it means I have to pay some money to Google for the base OS.
Microsoft seems to want to become Google (making money off people's data) and I personally hate it. Windows 7 is a nice OS which does what a OS is supposed to, i.e.: manage your hardware and run your programs while getting out of the way. Win 8 and 10 look like a giant advertisement for Microsoft's services.
Windows, OTOH, is designed with the notion that you will use the UI provided by Microsoft and is not as easy to change. Add that to the fact that I really don't like the direction Win10 is going and I honestly don't know what I'm going to use once Windows 7 is too old, i.e.: Doesn't play nice with new hardware
Call me a luddite if you want but I think that the desktop oriented and touch oriented interfaces in Windows 8 and 10 should have been kept separated. In the Windows 10 preview some applications have a touchscreen oriented interface and others have a desktop one. In a mobile device you should get only the formers and in my desktop I should get only the latter.
All I want from an OS is to work well and to stay out of the way. Windows 7 does just that. Windows 10 doesn't. I hate how they make it difficult to login with a non-Microsoft (local) account. I hate how they've integrated so many Microsoft services.
also, the fact that they're upgrading Windows 7 and 8 users for free speaks volumes about how desperate they're to get everyone in Win 10.
They want you to use all the services they've integrated to the OS: OneDrive, Bing, Cortana, etc. so that you might get a subscription for one of them, or giving them your data to mine (the Google model) or that you get so accustomed to the Microsoft ecosystem that you buy one of their phones or tablets.
And I don't like it either since it means that Microsoft it's sure it'll get more money from you on the long run than if you'd paid for the OS upfront. It also means that they'll likely integrate more of their services into the OS à la Google with Android.
After all, they're doing something similar with Office: They're encouraging everyone to get the subscription version. It's a no brainer, although cheaper initially it'll make Microsoft more money on the long run.
The fact they're esentially giving away Windows 10 strongly suggests they've thought of a way to get more money from us on the long run. And I hate this: I prefer knowing how much money I'm gonna pay upfront
The first one IMHO is a strong point for Android since there's so many different devices you're likely to find what you want (cheap, expensive, large, small, metal build, removable battery...). In this respect Windows Phone also has an interesting number of devices (although infenitely less than Android) and iOS is horrible in this respect: You basically have this year's or last year's model, neither of which is exactly cheap.
The second one is definitely bad: Several versions of the OS having significant marketshare means extra work for developers, and fewer apps for users (since some require a version newer than you have). Windows Phone and iOS are much better than Android in this.
Look at something like the Moto E: A decent phone for less than 100$.
I mean, I have no thing against Firefox OS and I'd love it to see it succeed, but it's simply not true that the hardware it runs on is significantly cheaper than the one of other OS (Android and Windows Phone who has some pretty cheap phones too)
I don't blame they as that's where it looks the money will come from but I don't like it because I like my software to stand alone and not depend on third party components.
That's why I love Windows 7: I paid once for it and it's a piece of software that does what's supposed to, doesn't try to sell you a millon services and gets out of the way. Compare that to Windows 8 or 10 which for starters, makes hard not to login with a Microsoft account from the moment you install it and depends or tries to sell you many Microsoft services: The Windows Store, Bing, Cortana