It seems to me that the "way people are built" these days is just a lack of discipline. We have grown up soft and effortlessly, and we did not grow the tools to cope with self regulation as it was never necessary. I don't see how "accepting" this behavior does anything to solve it.
Ostracization is a valid social regulation for enforcing certain qualities in a society and it's not always wrong to use it.