Everything can be good or bad depending on you using it properly and in a balanced manner. In my opinion every tool that helps to connect people is a good thing. Of course this tools can become addictive and maybe some people will use this tools to do bad things...but bad people or addictive are everywhere. I think you have to use this tools on a smart way.