we're talking about MGS2 Raiden whom everyone hates simply because he replaced Solid Snake as the main character.
he never reverted to Jack the Ripper in MGS2, in fact he ignores those past, he mentions about those past because it was brought up by other people and he simply told them his stories, he accepts his past and decides to ignore them and focus on the present situation and not allowing the past to cloud his judgment, but willing to look back at the past to look for more clues & help him to figure out the current situation.
Solid Snake on the other hand always had his past haunting him, even until the end of MGS4. He was always low esteemed, if it weren't for his skills & luck & also the respect his enemies gave him due to the fact he's Big Boss's "Son", he'd not have made it. Big Boss on the other hand was strong minded, but he's no match with Solid Snake due to age difference.