@Chad H. .... mmmm FUD for breakfast
..but don't forget a couple of oh so minor steps prior to logging in as root...
- Turn on OpenSSH on the iPhone
- Oh, but then you would mean you have to have OpenSSH installed first
- dang! that would mean you need to install the BSD Subsystem beforehand
- ahhhh and that would require to have a community repository on the iPhone too such as installer.app
- ding! to install installer.app the iPhone would have to be jailbroken right?
I mean, unless I missed Apples iPhone 'Hacker Edition' shipping with all this enabled, I cannot see how actively going through the (reverse) steps above is a security issue.
Any IT person who has gone through the above steps and requires OpenSSH on at all times, would actively set their root password, while a dumbass blindly following someones ego-driven blog online would also follow the instruction (that most tutorials post) to *change your root password* if using this feature. Either that or they will brick the fucken thing and create the most secure phone ever, one that doesn't work.
Finally, given a couple of days leaving OpenSSH on 24/7, any sane person would turn it off when not in use as it burns through batteries like a flaming leper doused in kerosene.