Certainly not impossible, but consider: only so many bagboys get promoted to produce, and from there, there can only be so many assistant managers, and even further, if your local market doesn't hire in its managers from the outside, there can be only one manager, out of how many bagboys work at the local market? And how many managers can really get to be district manager? Certainly not all of them. And Regional manager? Only one of those~ And guess what, the new Regional manager that was just announced is a CFO's nephew who just got his MBA from Ivy League University, much nicer than your associate degree from County Community College and even your BBA from America State University.
This is the system that's in place, a system of knowing people, luck, and just a little bit of actual effort. This isn't a meritocratic system, this is a system that rewards gaining money and power by whatever means necessary, even at the detriment and denigration of others. If you go and work at, say, a local walmart, there's next to NO chance of advancement, your pay is shite, and they do their damnedest to fleece you out of benefits, sometimes illegally. This is similar, though usually less aggressive, at retail places all over the country, including and especially large chain grocers. Remember, only a few people can become district manager out of thousands and thousands of bagboys who work at a chain grocer every day and never leave the bagboy position, despite being earnest, hard workers. How do you reconcile those odds?