Most people stay average because they don't take enough concrete actions, not because they lack talent or motivation. Success comes down to the volume of actions per unit of time. If you don't act, someone else will.
What's holding people back from excelling beyond average? Do you think it's talent, belief? I think people don't do very much. I think people do a lot of talking about doing, not a lot of doing. And I think it's the doing that does everything. And whether it's lack of motivation, lack of focus, lack of, like, lack of 100 different things, it just comes down to number of actions taken per unit of time. And I think the vast majority of people just wildly underestimate the volume that's required.
What I always say is, if you aren't going to go out and do it, someone else is. So why not you?