So basically you are saying that rather than trying to design a system that works for the current population, we should try to change the population to make the current system work ?
That kind of reminds me of communist or libertarians arguments. Both lovely systems, if only the population behaved in a completely different way than what we know to be reality.