My eyebrows lifted somewhat when I read that sentence. Bit of a bad case of "Works on my machine". Reminded me of an amusing blog post by Ted Dziuba [0], less so the rant about Apple kit, more about the mindset of certain groups of developers don't stop and think about where their shit will run before churning out 2 months worth of code that "worked on their machine".
This whole story seems like pretty poor form. You based your business, in part, on a closed-source product, failed to test your multi-platform product on... any of the other platforms you planned on releasing it for, and then wrote up a lengthy blog post blaming the author of same closed-source product for failing to address your pet issue, as if your business being dependent upon it being fixed should somehow be his concern.
> So... shipped multiplatform code without testing it on Windows and Linux?
I'm getting the feeling that these days anything a "ninja coder" has written on a Mac is assumed "good" because Mac is "Unix" and therefore the code "has" to be portable.
Is there something about the Mac culture which leads to less considerations about other environments?