My idea was this. If there was a way that apple could disable some of the fluid aqua behaviour to bring the system requirements down, it would be a better business plan for them to support more systems with an optional Aqua Interface than to support less systems with a required Aqua Interface.
Personally I love the interface, with a couple of exceptions that I hope get fixed (but that's a whole other topic).
But I guess to a companies standpoint if they make Carbon applications it will run on Mac OS 9 and Mac OS X which will reach most of their target market. I'm not sure what the System Requirements of 9 are, but I'm sure they are much lower than X. But also I don't believe we will see full stream Cocoa apps coming out right up front because they don't support old systems running OS 9.
But if OS X could support the same systems that OS 9 could (if that's a possibility) than this problem wouldn't show itself for the companies could program directly for Cocoa.. which would also alleviate the need for Carbon.
woah.. i think I just confused myself.
alright so since I just ran myself around in a circle, maybe apple has the right idea. Although if you go to xappeal.org you can see OS X running on systems other than G3's or G4's which is promising.