Quote Originally Posted by Kieran_Frost View Post
Progress is made, and yet we still have so, so far to go.
The world is about 90-95% certifiable idiots. Progress isn't made by that percent. never has been, never will be. Those people are too busy leaving asinine comments on the internet to make or prevent real progress in the world.