It’s frustrating when you’re better than somebody else at something, yet they seem to be running the better business, making more money, and getting more exposure, etc…
It’s because skill isn’t everything whether you’re a landscaping company, a digital marketing agency, or a chess player who streams on twitch.
The chess “Grandmaster” may be far better at chess than the “International Master” (referred to as an IM). But the IM may be more fun to watch, more charismatic, and flat out better at marketing and promoting his brand and connecting with his customers (his followers and subscribers).
So skill in your work will not tell the whole story. You have to be skilled to become great, but skill is not all it takes.