"What pains me most about "pro audio" is the lack of reusability. There are a bunch of monolithic DAWs, and a bunch of proprietary formats, and not a whole lot of modular goodness and programmer hackability."
Well, that's sort of the idea of JACK.
The problem as I see it is, in pro audio you have an awful lot of people who use the same workflow day in & day out and want it to "just work" and be seamless. However in my experience it's usually very difficult to get a really streamlined painless workflow with a hugely flexible pluggable architecture.