I tend to think timing is a bigger factor than subjective notions of quality. The two biggest grossing trek films have been Tmp and the reboot. Neither of those films strike me as particularly better than nemesis, especially '09. They all have ridiculously dumb plot elements and missed opporunities. But what none of the more succesful trek films had was a tired out franchise. Or a 3 hour LOTR blockbuster to go up against.