I'd really like to see Apple open up their APIs a bit more. For example, the windowing system. As it is, it's very hard (if not impossible) for third parties to write software that does the things Apple does with the Dock (like Exposé and window minimizing and whatnot). Also, I can't understand why Apple tries so hard to keep third parties from making standard menu extras. All it does is reduce consistency! I wish Apple would make all this functionality freely accessible to developers.
I'd also like to see Apple split the Dock into three or four different processes. Right now, the Dock handles far more than it ought to: volume control, the Dashboard, Exposé, etc. This makes it very hard for developers to replace or override any of these things, because the Dock is so closed up and virtually impossible to disable. I'd like to be able to completely turn off the Dock (that is, the bar with the icons) if I want to, but since the Dock process controls all those other things I can't do without, I couldn't afford to turn it off even if it were technically possible. And since it uses private APIs to do most of the things it does, I can't find (or make) third-party substitutes, either. Boooo!
what about DVD Player being able to play all region DVDs and not having to switch. or have Apple let you switch an unlimited number of times. i dont like having to go to 3rd party software (even if it is free) like VLC to do what Apple is to lazy to do. just stop the junk and let me play my international DVDs!!
I don't think it's that Apple's lazy, but rather that their hands are tied legally. There are all sorts of stupid regulations on DVD playback — that's why the region system exists in the first place. This has never been a technical issue; companies go
out of their way to impose these limitations because they're required to. I'm not sure exactly how VLC gets away with it, but I imagine it has something to do with the fact that they don't make or distribute DVD playback hardware, and thus are not subject to all these rules are regulations.
I'm not an expert on this, though, so it's possible my understanding is outdated or just plain wrong.