I lean towards thinking that a good amount of maturity comes from experience, so simply sheltering people from the world for longer will only push the age of maturity further out. There should be a more common, encouraged (not forced) mechanism where young people can learn to deal with financial problems before the consequences can ruin their life.