There are certain groups of people who, in an ideal world, would be given mandatory financial counseling sessions.
The first group of people who should ideally be given mandatory financial counseling sessions is that of teens. If teens are given financial counseling at that young age, there is a good chance of them developing good financial habits that last them a lifetime.
The second category of people who should ideally be put through mandatory financial counseling sessions is that of college freshmen. Due to poor financial habits, many college freshmen end up messing up their (lifelong) finances in the course of their college careers.
The third category of people who should ideally go through mandatory financial counseling is that of newly-weds. These need to be counseled on how they can live within their means, for happy and successful marriages. It is worth noting that, in most cases, marital strife is caused by financial issues. Yet that can be avoided, if the question of finances is properly addressed in pre-marital or post-marital counseling sessions.
The fourth category of people who should ideally be taken through mandatory financial counseling is that of individuals who have just gotten their first jobs. Take, for instance, someone who has just gotten his first job, at CVS Health. This is an individual who, in a few days, would be assured of going to the mycvs hr login page, signing in and finding a paycheck there. But he may not know what to do with the paycheck. Financial counseling would help this sort of individual know how to plan for the money, how to save the money for a rainy day, how to invest for posterity… and so on.
And the fifth category of people who should ideally be given some sort of (mandatory) financial counseling is that of folks who are about to retire. These are typically folks who have to make major adjustments, for them to continue enjoying the standard of living they are used to. Financial counseling can help in such circumstances.