I don't think GL was awful. It was rather boring. Lacked action. Superman returns was bad. Boring and not really exiciting. Lacked action. Superman needed someone to fight him. Not lex again.
GL felt like it just showed you who GL was. Setting you up for a sequal rather than blowing you away with the first. GL was a 6/10
Superman returns was a 5.5/10 and ghost rider was a 4/10.