No, because Apple chooses to prevent me from controlling the device the way I want. The skill involved is about finding holes in the system, not in enabling an "expert mode" or something.
The imbalance of power is itself a problem. A hardware manufacturer should be legally prohibited from designing their devices in such a way that they retain more control over them post-sale than the actual owner. Device ownership should mean maximum control over code execution.
> Who was forced to buy an iPhone?
Nobody, but I'm not a free market absolutist.
> Who was forced to develop for Apple devices?
Every developer who wants to cater to ~half of the mobile user population (~85% if it's young Americans)