Even though it's obviously better than going all the way to settings to turn on 3G or going to your iPod to turn off the music, I don't know if Apple would ever consider it a "defeat" that they implemented this from Jailbreaking, something that they're so against. As if they're admitting that some part of jailbreaking is better than stuff they put it in the iPhone. But it's true for the most part (not every app from Cydia, but some are very pragmatic), so why not just put it into OS 4.0 so casuals will save time and jailbreakers have one less app to implement?