It is hard to know something is broken before release unless it was tested no? So yes it was tested on Mavericks release. But when the discovery was made that things were broken there was just no time to come up with an alternative.
Blackberry had/has how many hundereds of engineers? They probably have a team of 15-20 people for just handling their own closed sync solution.
Now take an accepted standard and test if it works. So if yes you use that as it is a lot less work. That is the whole point of standards...
And you misunderstood. I did not say OS X is obscure, just that we don't have much in house OS X knowledge and having to do this work, when it is not expected, is quite hard. Especially if at original testing and decision time things are working.
I did, this is why my tone was more angry than it should have been. My apologies for that.
So that at least something works until a real solution can be found for this one problematic OS.