There are more people who detest Apple than there are fanboys and I was one of them. After I an iPhone for my birthday though I fell in love with their products and now much as I still dislike them as a company I have bought a more up-to-date iPhone and am even considering an iPad.
So why is an apple-sceptic now buying Apple devices? One reason and one reason only:
A jailbroken iPhone is a phenomenal device. Expensive, but just incredible.
BUT and this is a big BUT... an un-jailbroken Apple device is quite frankly a piece of junk. Expensive, sexy and well made junk, but nevertheless junk. Unusable, impractical, overly controlled suffocated junk. The few times I've had the misfortune of having to use my iPhone (2G, 3G or 3GS and on a variety of OSs) without a jailbreak has taught me that was it not for jailbreak - no matter what the OS - I'd steer WELL clear of anything Apple.
JB Apple device > Android device >>>>>>>>>>>>>>>> un-JB Apple device
It is a fact that a significant proportion of Apple customers only go Apple because of this option. Bigger userbase means more interest by App developers. More developers means more Apps. More apps (combined with awesome but expensive hardware) makes Apple the best so far.
The moment Apple wins their open war against jailbreaking is the moment Apple will have made the biggest mistake in their history. Customers (like me) will leave in droves as we're just waiting poised for the moment that the Android app market out-does the Apple app market.
Apple don't know how lucky they are that they haven't been able to beat JB yet.
No number of tweaks in the OS will EVER stop JBing from happening as they will never ever be able to supply ALL the functions a JB device can do.