Originally posted by: DDBen
What Shinn in fact managed to do was give the enemy back a Elite pilot. To me this isn't protecting her it is instead simply doing what he is willing to do in order to feel better about the situation. Also if he truely wanted to protect her with no reguard to himself he would have gone with her over to the EA ship to make sure Neo kept his promise. However in doing that he can no longer attempt to avenge his family who died due to the EA's intervention and actually they were killed by a earlier group of extended.
This is crazy. You're making it sound like Shinn handed Stellar over to Neo to make himself feel better. He did what he could have. Him going over to Neo's ship would've been a horrible decision considering... THEY ARE ENEMIES.

In the end Shinn did not protect her he simply sent her away to where he figured she might be safer and not have to fight. When Shinn actually steps up and does all he can I'll believe he changed currently he's still making excuses and setting up other people to blame for his own failure. In this instance he's setting up Neo as the person to blame if Stellar is forced to fight again.
You can't blame him for having trust in Neo. Shinn is just a kid, he's an idiot. But he is doing what he thinks is best for the situation and especially to protect Stellar.

I don't like Shinn cuz he is a brat, but you're trying to make Shinn out to be the most selfish person ever, which is completely untrue.