I wholeheartedly disagree with this assessment of Apple. As a long time business owner and developer, I've had nothing but pain as a developer working with Apple technologies.
We've created over 100 cross platform experiences, and I'm seriously considering a #FckApple tattoo.