The multiplayer was much better though, which redeems it in my opinion. And the story wasn't that bad. One feature I liked was the chance to choose where you were going. And Kyle's lack of depth can be explained that he's not a main character anymore.
But on topic, I'm not going to be too picky about this game. We should be thankful that CBS/Paramount does anything with Star Trek these days.