I think Apple's corporate culture and ego, however, doesn't lend itself at all to this market - this market requires communication and feedback between developers and end-users, and roadmaps of upgrades and bug fixes and features, all things that Apple doesn't do for the most part.
All in all it is a shame in any event - I had a friend who runs a video editing department with 20 editors, and they literally just completed a very large Final Cut Server install a few weeks before FCPX (not Final Cut Server compatible) and the very sudden EOL of Final Cut Server. Of course it will work fine for a while, until hardware/OS render it obsolete/incompatible, but what about bug fixes, support, etc?