I think we have touched a nerve here cm: which is the point of this discussion. We do feel, with great respect to your expertise and capability, not just of you but everyone at VSL who are certainly masters of their profession and for me at least, peerless - that there is a politically pro windows or anti mac sentiment existing that is filtering down to the end user experience.
I don't think anybody! is trying to "teach" VSL anything about software development! Certainly, you guys know what you are doing and my experience on the mac side has been excellent, and indeed - the problems I have had have been related to logic and cubase not doing what they are supposed to. (Thankfully Logic 8 on Leopard is a dream so far).
However, I think it is a fair point to say that it is *because* you have to develop for windows that the mac "port" is harder, not the other way around - not that because you have to develop for mac, the mac port is harder. After-all, the mac development is designed to be far easier from the ground up, and that is what cocoa is aimed at - ground up development, and less towards getting windows apps ported to the mac (that was what carbon was for - and of course also for porting old mac apps to OSX out of classic - most of those old apps on both platforms were assumed to never need 64bit access). It seems that although it's fair to say it's hard and expensive to port code from windows to the mac, instead of the other way around, that it is not the mac side that is to "blame", since we are talking blame here, and lets be clear, ultimately, nobody is at all blaming VSL for what are in fact sound business decisions. We are blaming windows!!! (of course ha ha). With ignorance, I suggest perhaps it may be time to consider reviewing those decisions based on the new state of affairs? Just a suggestion, perhaps misplaced.
Nobody every said there are not errors and inconsistencies in any mac os release but come on, they don't even stand side by side with any windows release on that front. Even though there exist theoretical vulnerabilities in the OS (as with any OS) they are yet to be exploited "in the wild". I don't believe apple is over occupied with as you say i"thingies" this is just more anti mac sentiment trickling through. Fine you don't like their way of doing things that is absolutely your right but you can't blame them that they are not Windows! And it does feel like at the end of the day VSL is saying well, we spend way more money that we should have to on OSX because it's not Windows, when in fact if you were to ask me, a mac user, I would say well, seems to me you have to spend way more money on OSX because it's not Windows!!! If you know what I mean...
But all is fair in love and war as they say, fine job to the VSL team and that's all. It is a political war on much of the windows versus mac front and it's about engineering, user design, and personal preference... but some things are objective and some subjective.
The point is: I venture to speculate that if you were to develop VSL soley for the mac from the ground up, it would be easier and cheaper than developing soley for windows *if* you had half as much experience and background knowledge in developing for windows in the first place, and NOT 2 - 3 times more as is apparently the case based on this discussion. [edit: sorry this came out wrong - what I mean to say is that it would not COST 2 - 3 times more, not that you need 2 - 3 more times knowledge on windows.... that came out wrong] The fact is that the mac is par for par generally much easier to develop for now than windows given the same or basically the same knowledge of each system being assumed in the 'test'.
If you look at it that way, you see why mac users are a bit gruntled about the statement, it makes it look like osx is the backwards yesterday operating system when in fact it is windows, and that osx is costing vsl more money to develop for when in fact that is because the code has to run simultaneously to windows and run on windows first. I would say it is windows that is costing you money on your osx development.
But again, all respects and I hope you don't mind me sharing my opinion, you certainly have a knowledge of development far surpassing my own conceptual understandings (with very little practical understanding), I hope you can simply take these posts as respectful feedback.
All the best,
Miklos.
PS Oh and one more thing I am not for a minute suggesting that VSL develop only for the mac - that was my hypothetical example only - although, in a perfect world.....