More than a couple of us know Apple's terms and agree to them quite enthusiastically.
The perennial mansplaining around this issue mildly baffles me. Apple acting as a gatekeeper for iOS has been a well-known thing for a decade now. Coming to a place like this and preaching as if people don't understand Apple's terms is frankly insulting.