That's utterly untrue. Can I ...
* run my own (i.e. unsigned) kernel extensions in OSX?
* run OSX on non-Apple hardware?
* distribute apps for iOS through means other than the App Store?
* distribute non-approved iOS apps at all?
* build apps for iOS that allow end-users to program their own devices?
Apple is actually incredibly developer-hostile, especially considering their early history with machines like the Apple 2.
This is what a developer-friendly machine looks like: