"the average joe will attain that level is lottery levels of success."
Average people make average money...because they're average. The go-getters, of which I know a few, are the plumber who bought a truck and built his business into 5 crews, the carpenter who decided to get a general contractor's license and become a builder etc...These jobs turn people into millionaires over time, but they aren't 9-5 jobs, which is why many don't do them. Small businesses hire more people than large corporations. And yes, I know a plumber that only has a high school education, but is, in fact a millionaire. His employees aren't, but that's because they're average Joes as you call them.
"but it is those stories that are trotted out to make the working class believe in this fairy tale that if they work hard enough,sacrifice enough,devote enough,that they too can become "successful".
but the numbers don't lie.
it is unlikely that you will become a millionaire."
I'll be a millionaire in five years...maybe. I'm middle class and have worked my ass off my entire life, walking through the doors that open for advancement whenever they presented themselves. I'll likely never make more than 100k a year, but I don't need to. I live within my means, making sacrifices now, for the sake of a good retirement later. My career doesn't require a college degree, but I have a couple anyway...that I paid for by going back to school later in life. Hard work, clean living, and sacrifice. That's all. It's cliche I know. The millionaires that I know are all people who came from humble means. It is, by no means, unachievable, or out of reach for anyone who aspires to be more and actually has the motivation to take chances. And they resent being called crooks, just because they put in 80 hours a week and took a chance on themselves.