With the ideology currently in charge, this is her opportunity to make that impact on society she dreams of - daft as it is.
Inheritance (that you get to keep) sufficient to weather changes constitutes a negligible percentage of people, if personal experience is any indication. In 55 years, I've met two - and they would weather some pretty small change, at that (but they spent it all first).
The best things would be changing attitudes toward spending (really, credit) and make savings beneficial financially; rather than practically a wasted effort.
If you want policy to fix things, that policy has to make the right things cheap and easy and the 'wrong' things difficult and expensive. If it can't, it simply will not work.