Why we have it, how to fix it