No need to "give up"...??... I don't think anyone is necessarily disagreeing with you on anything, just stating obvious societal observations.....at least in my case.
There have always been more sheep dogs than sheep........ but with the flock size growing, and so many people becoming even more apathetic and self-centered, there just aren't enough sheep dogs to go around any more, IMHO. The stories of decent folk standing up for others in violent encounters are getting more and more rare.....that was all I was getting at.