This ep was total Kio Yamato. Brace for understanding.
Yeah that bothered me too, though I think its a bit more okay since Kio is like 13. A kid should be idealistic.
Hopefully it will blow up in his face and someone dies because of him.
Apparently in the SRW games, people call out Kira for being a dumb ass
--
"One of these days, I'm gonna find a loophole my friend." - Man in Black