I think that technology has a lot to do with it. Actually, I think that technology has everything to do with it. We see so much harm, disrespect, selfishness that we are becoming desensitized to it all. With the advent of social media it is so easy to sit behind your keyboard and negatively judge and denigrate others.
Social media is supposed to bring people together to interact, inspire, exchange ideas, art, and network. However, it has become a gateway tool to speard negative.