I'm right there with you. While these problems are troublesome for us, as long as developers flock to the platform, Apple has no incentive to change. Part of my purpose in writing this post was to get the word out so that developers and customers alike will put more pressure on Apple to change.