Why does everyone jump on this as soon as someone talks about jailbreaking?
I jailbreak for SBsettings, kirikae, QuickSMS and some other fancy features that the standard OS doesn't support.
Simply because jailbreaking has the ability to run cracked apps doesnt mean everyone uses it so.
You can download cracked apps for windows as well you know. People don't buy windows for this reason. (I don't know why they do buy it but thats besides the point

)
I would like to see a more open SDK for developers to integrate into the OS more and allow an open file system with direct access by the user. Lets be fair, most modding like themes ect only requires access to the actual images that the original OS uses anyway. If they had it so they had protected areas of the OS which you couldn't access via the SDK this would be far better than it already is.
Come on Apple think about it, Themes on the App Store/iTunes....pure win (and profit $.$)