The story was too short, and they got lazy to pad out the story by putting in normal side missions for plot, and it still isn't as long as SR2.

The actually story I really enjoyed though, and I have no issues with the handling of Johnny. (SPOILER)I actually like they had the balls to kill a character, and his death was actually used to motivate every ones actions, so it wasn't wasted.

I also love that different voices cause you to hit on different characters. The one female voice goes after the hacker chick, who is awesome, and the Russian chick has a raging boner for Pierce. XD