I think all of these problems boil down financial literacy, IMHO. Once people understand what's at stake they will make better decisions. I do not understand why the education system doesn't help children with these topics overall, but then again if they struggle with simple maths... yeah...