“I’m better than them, I should be doing that?”
But you’re not, so you can either keep dwelling on it, move forward.
No one is stopping from going ahead and doing it on your own, somewhere else, in another role, perhaps just not with there.
The choice is up to you how long you want to let it hold you back.