Even more so when it becomes inadvertently true. Those are perfectly legitimate reasons not to write software for OS X. Compared to writing for a much more controlled target, desktop software seems like a misery. Consistent design constraints are wonderful.
I wish I had the capacity to downvote this. Anyone who wants consistent design just because it is a pain to you should not be a programmer / engineer / hacker. Because if you are, any one of them, you whine, but then find solutions anyway and move on with your life.
--
I had to say it. I don't have much reputation to lose. So downvote away!