Doesn't have to. As i said he can also turn off the widgets he wont feel are useful. There are a ton of them preloaded on TW and many are crap that the carrier puts on there. However, another launcher imo would work better and it doesnt take long to set it up how you like it.
All your really doing is choosing your own customization and then setting up your home screen as you would on your iPhone.
Pretty tough going there It takes a whole 10 seconds to download it and then your own setup.
I did a reset on mine for the hec of it after a backup just to try it out and it loaded all my apps back up with data saved without me telling it to. I didnt have to do anything. Does the iPhone do that?
It doesn't have to do that. That's the whole point.