That's a fantastic characterization of what I hate about Apple, and to contrast, what I love about free software.
The sad thing (in my opinion) is that people love the limitations Apple gives them. There it's no undefined behavior when the behavior is so arbitrarily limited. People don't want to create. They just want content. I find it rather depressing.