I felt Dr. Smith's characterization was lacking as well. They actually had him say he was evil. Villains don't see themselves as evil!
Who the hell cares what they think? Just because somebody doesn't THINK they're evil doesn't mean they AREN'T evil. At least Smith was honest about it.

As for the movie, I always thought it was pretty funny that the original Jupiter design was used as a booster stage for the actual ship...it's like "Let's design a ship that uses the most UN-aerodynamic way to fly that's possible. How much more wind resistance can we cook up?"
