I would very much like root on my phone and most of the websites I use don't require JavaScript. Apple hasn't dropped the headphone port, they even announced a new product today called the Macbook Neo with one. There is even a thread on HN about it :)

You have a wee bit more space on a MacBook Neo than an iPhone.

Do an experiment. Jump in a pool with both your iPhone and your MacBook and see which one works when you get out.