The biggest assumption made here is that people's financial literacy is 100% a choice and that it's solely their responsibility. If they make poor financial decisions, sorry, get good. Ignoring the fact that some people will always struggle with comprehending concepts in the best of circumstances, our mandatory education doesn't tell people how to even budget their salary, let alone how to save for retirement. Is it any wonder that many people of retirement age don't have any savings?
While the financial knowledge might exist for people that know to look for it, they need to know to look for it. If their parents and family lack this knowledge and can't pass it on to their kids, how are they supposed to learn the importance of it? This is a ripe system for perpetuating inequality of financial wisdom, allowing inequality to build generationally. By not distributing the basic knowledge required to not live in near or actual poverty in one's old age, our country ensures that we are farther from the meritocracy you seem to think exists.
When it comes to losing a job, you view things in an absolute sense and not a relative sense. Ergo, what does a financial loss mean for one's material conditions? Most people spend most of their salary on living, so most of that salary is not in fact something they have a choice in how to spend. If they lose a job, they might have a pittance that they were able to save and is still theirs, but if they have trouble finding a good job, they might have to give up even some of that. This is a big deal and people risk losing their homes, their health, and access to basic necessities.
If a big time CEO sees their stock price drop, even if it drops off the map, they might lose sleep, or get sad, but they probably aren't going to lose access to housing. They will still be able to go to their doctors. They won't fucking starve. They have so much wealth they could lose 99% of it and still be very well off. If they somehow end up in the place the average American ends up when they lose their job, idk, maybe they can get good?