While there is some truth that technology can be dehumanizing, the opposite can be also true. All depends on the use we give technology, is the people who decide how and what use to give the technology they use.
If we give priority to use the technology that bring us together, the end result will be that technology will enable a closer and united communities. Yet, there is a need to understand that unless we use technology that way it won't help us to construct such communities. We get out of the technology we use, whatever we put into it.
Blaming technology about how people being individualistic, or not caring about others, is shortsighted. The people use technology that way because it makes it easier for them to be like that, not because it turned into that. Shunning human interaction in many cases is a question of choice, that technology facilitates taking into action.
Instead of concentrating on technology, lets also work on the people so that they have the tools to interact with others. If we give people the right tools to make human interaction more desirable, with technology enhancing those interactions.
Placing blame on things is always easier, since it takes responsibility away from us. We need to change that, and start taking our responsibility so we can change the way we interact with the technologies around us so they enhance our interactions with other people.
Technology can be as humanizing, or dehumanizing, as we choose to use it. So, it's up to us to decide which one we want.