I was wondering if people still thought Shinn was a "stunted character growth" after watching PHase 49?
ITs true that Rey has been manipulating him all this time, but that was the Chairman's plan! And also, Shinn has shown signs of changing IMO because he no longer just wants to go about killing everyone for the sake of taking orders. He has adopted the viewpoint of Dullindal, that something permanent has to be done to change humanity, and that he now has to take on the role that Rey described for him, the "arm of the state" so to speak, which Dullindal will smack down the impudent resistance.
Shinn seems quite reluctant to do this. But bottom line is he doesn't want others to go through what he's been through. Early in the series he seemed more like someone fighting to forget about his problems, becoming the evil menace of war that destroyed his own life (an abused child becomes an abuser later in life). But after seeing Stellar die and hearing from Athrun on multiple occasions that he is wrong Shinn has done one of the only non-comformist things I've seen characters do in SEED/Destiny, he decides not to fight alongside the Clyne Faction because he wants to see a more long-term change in humanity, which Dullindal offers.
(Ok, maybe going with the miltiay you've been with for years and years and yielding to your roomie's view of life isn't non-conformist, but its refreshing to see people finally not all jumping on Lacus Clyne's side! )