Everything can be good or bad depending on you using it properly and in a balanced manner.In my opinionevery 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.