You're not giving a clear answer.
I'll answer it for you (or at least try to). All teaching "financial literacy" does is create a support group to counter the social pressure. It's not any sort of new understanding of finances that fixes the problem, because there isn't anything taught.
First off, if you think that people in our community, especially children and young adults, have enough of an understanding of money, finances, savings, and what it takes to make enough money to pay for the things they expect, then I think you are either an idiot or just woefully unaware of how people actually live.
Second of all, I wasn't advocating for financial literacy courses, that's a stupid idea that will teach a few guys in more modern yeshivos a little bit more about finances, that doesn't really solve anything. If you actually read all my posts from today you would have seen that I was saying that parents don't do enough of a job giving their kids an understanding of what it actually costs them to pay for the things they are coming to take for granted. And if you think there isn't a sense of entitlement among young people in our community, especially when it comes to paying for them to get married and start a life together, then I refer you back to paragraph one.