Apple's developer ecosystem is setup to give you everything for free. It's also setup to take everything away as it pleases all while controlling every aspect of it - even subjective components of it. It's not free at that point, and the control for security basis only goes so far before the argument starts to fall apart. Yes, it is a good thing to have controls for that exact reason. Is Google any better? In some regards yes (the platform has dwarfed iOS in terms of technical security controls but fragmentation plagues the ability of everyone to take advantage of updates) and in others no.
Apple is just an accelerated Microsoft at this point. Significantly slowed innovation (compared to the early OS X and iPhone days) - again because of the "innovator's dilemma". They're now locked into this massive ecosystem which will artificially continue to suffocate them over time.