You might want to keep trying to rise, using a path that builds on your natural strengths: sales, analysis, managing people, whatever, and keep asking for honest feedback. When you reach the point at which it feels clear you've topped out, revise your job description or take a step back. Up is not the only way.
What may create even more jobs is to develop more entrepreneurs, of course, ethical ones.
The lack of crispness comes significantly from a societal change in what's valued: a replacement of bold individual initiative with collaboration, consensus, teamwork etc. All that team-involved decision-making often leads to tepid solutions and a slow-moving organization.
We're in an era in which we want to believe people have roughly equal potential. IQ gives the lie to that.
Entrepreneurship may be the most under-taught subject.