And reflect on the founder of the web who died earlier this month. Probably no many of you know this but Douglas Engelbart had a vision of human collaboration using computer technology. Had Douglas not succeeded in his work you probably would not be "bitching" *ehem* debating on the internet today. You really should read the history on this guy it makes you appreciate what you have today.
http://www.technologyreview.com/news/51 ... evolution/
"[H]e was frustrated to the end by the way so many people had adopted, developed, and profited from the digital media he had helped create, while failing to pursue the important tasks he had created them to do."
That is a tragedy to say the least. I admire this guy. Created a revolutionary technology that changes the way we interact and he just sat on the sidelines to watch it evolve.