There's no reason for all the hate MGS2 gets. I like it as much as the first game. I even like the story. Yeah, you heard me right. I used to hate it because it's cheesy and sloppy as hell. But that's because I had in my mind the idea that MGS1 had some great story that lacked these flaws. But it doesn't. Because I had played the first MGS way back in high school, when I had no clue how to judge story pacing and content, I had some glorified version of Metal Gear Solid stuck in my head, but then I replayed it. That said, MGS1 is no better than MGS2. People might like MGS1 better because of the love story... which is actually way better than 2's (Meryl was a great character). But everything else is just as good in the sequel. Sure, you don't get to play as Snake. But all the game's greatest moments have Snake present and he's usually in the spotlight. And I like Raiden. I just fucking hate Rose. A lot. Seriously.
But in the end, MGS3 is infinitely cooler than both games.
But in the end, MGS3 is infinitely cooler than both games.