I love the internet.
It brought me here, which in my mind counters all the negative things it has done.
While I do hate the effect it has had on the english language and its spelling, I believe it has honestly done far more good than bad on the global scale(duh).
Sure, idiots can put up their opinions and present them as facts, people can abuse the connections it creates and gain information they were not meant to see, and general jackassery abounds, but most negatives can be dealt with by anyone with a scrap of common sense and the ability to retain it once given anonymity.
Plus, the connections that can be made with other people, as you noted, are very valuable, and fun to make most of the time. Honestly, I have more of a connection to some people on this site than I do in reality. True, I don't connect well in person, but still.
And I will probably be ninja'd here, but I have to say it: Avenue Q disagrees with you.