I could amend that financial literacy and its spread also depends on the past experience of the country. For example in post Soviet union countries there are no so deep traditions in finance, since economy was so regulated. Therefore huge amount of time needed to spread and teach financial literacy among older people. For young people information accessibility is better, since they use internet extensively and know foreign languages, however education system needs improvement again due to lack of practice. Just pure theory is hardly applicable in practice.