he probably sells his beats to clones who want to be mainstream rappers though
It's really about WHO you know. A phrase that one of my finance professors always say that stuck with me is: YOUR NET WORTH IS YOUR NETWORK. You can have the best beats in the world, but the regular Joe Schmoe who makes sh*tty beats can know somebody in the game and already be miles ahead of you in the game simply because of his connection.
Vybe just don't know the right people to get on top. He definitely has the talent, but talent isn't all you need in this game - as evidenced by the amount of sh*tty production you hear on mainstream.