Well, like I said, using/not using sudo depends on the circumstances -- for my home machine I wouldn't use it, since I'm the only one literate enough to touch it. If you're administrating a company's grid of computers it's a different story.
Regarding my last point (although I don't know much...