Can I take my purchased iphone apps to Android? I can take my purchased Windows games to Mac/Linux, as well as many applications. If they run there, my license works.
Until this problem is solved with iOS and Android, this isn't a valid argument.
You understand this is a limitation going in. No one forced you to buy the iPhone. You seem to like to unnecessarily use force. You can buy multiple phones that support fdroid and get what you want.
I’m saying no one is forcing you to do anything, you make informed choices going in. If you want to be able to switch phones, only buy ones that support fdroid and the like. Apple doesn’t do that, so don’t get one of those. Maybe you think they should, but you’re a minority on HN and most people are thrilled with their wonder pocket computers.
haaha ... because both of these OSes were created at the exact same time? Sure, if I were 18-19 now and making my own choices, maybe that'd be different.
Most of these decisions these days are made by parents buying their kids their first phone. They aren't made by adults for themselves. By the time they become an adult, they've probably heavily invested in whatever ecosystem they grew up in.
FWIW, I'm not an Apple Fan. I'm just stuck with it.
There are some limitations that companies should not be allowed to place on their products or services, either because they harm the competitiveness of the market or because they violate the customer's rights. There are some rights that you simply are not allowed to sign away.
Obviously the companies should act in a moral fashion, and not violate your right to life, liberty, or the pursuit of happiness. But buying an Android phone isn’t breaking any of the 10 commandments, or these companies aren’t causing you to do that, so all good there.
I'm not paying anything extra to use Mac vs. Windows on my office license... or Visual Studio either.
In regards to games on Steam, you don't pay anything extra to play on Windows/Linux/Mac if the game has support for that platform -- haven't since it became a thing almost a decade ago.
Until this problem is solved with iOS and Android, this isn't a valid argument.