I'd say the flaw is in our education system firstly, compassion is not a school subject, imagine if compassion had been a school subject for the last 200 years there would be many better parents out there and many positive knock on effects that follow it. We understand humans are impressionable and then waste this opportunity by basing a society around hedonistic consumerism.
Obviously places like Rwanda could have really benefited from this sort of education, their culture is plagued with all sorts of hocus pocus and misinformation, much like everybody was before the age of scientific understanding.
We have a savage imperialistic history to transition from but people are becoming increasingly empowered with decent information, it's just a matter of time (more than our lifetime probably but that doesn't bother me) before human consciousness grows into a type 1 civilization.
Saying it's just human nature is naive and just an excuse to do nothing..