I would agree that Smallville had it's issues, but it also had it's awesome moments and clearly had enough fan backing that it was on air for 10 years. The 10th season was by far the best of the show, and shows how well the studio can do superhero plots with plenty of action and comic book cameo stuff.