Peta, I strongly suggest you move yourself to the top of some isolated mountain and start rasing llamas or such. Because you will NEVER find the type of society you want anywhere on the face of this Earth. You can dream, rant, cry and shout all you want - but it's not going to change anything.
There are always going to be bullies - we've all dealt with them - and there will always be more nut-cases like your beloved Cho. In the end, he did only one thing of real value - taking himself out of the way. Period.
Thus sayeth the person whose first post ever on this forum started with a death threat against a person who he has never met.