and when it comes to ethics, same argument can be made for apple with regarda to users controlling their hardware. (if) you are informed about the limitations of said hardware and general terms under which you bought it, then they have every right to protect their business model. it makes no sense to me to force a company to change the foundation of their business, and i dont wanna hear about “minor cutting” into their profits, the ROI is not something that should be adjusted by a 3rd party after consenting entities made a contract, and one side decides that it no longer wishes to honor it.
im not in favor of forbidding the things you listed, apple is not without sin, and they wouldnt suffer much with the legislation being changed, but i believe that the scale and trade off of the consequences should not be a factor in deciding whether we stick to a principal of honoring legally binding contracts, even if it’s EULA that might seem unfair. those issues mustn’t be adressed post factum and uncoerced consumers should not be coddled.