well, i cant really blame all the kira fans for hatng shinn, but you cant deny the fact that it was he who one the fight. It was just a matter of being prepared. shinn knew that kira was something to be reckoned with, and that is why he prepared himself both in strategy and resources. If kira had prepared even just a little bit, though i dont blame him for not doing so because shinn is such a weakling, he would have won. Not to mention all the other things like he was distracted and whatnot, Kira is just definitely better than Shinn. Even shinn admitted to that by preparing for every detail as much as he did. Even though shinn is crappy and stupid and an ass, he still recognized Kira and the freedom's strength, and because of this he also took note of the weaknesses, like the fact that kira doesn't aim for the kill, which is probably the main reason he won the fight, along with his cheap part changing tricks. Kira is better than Shinn, and Shinn himself admits to it (though you wont see him do so) but Shinn was better prepared. In battle, strength isn't the only gauge. Shinn won, thats it.