Well, it's not by coincidence that one participates in a relevant TC-team. You are most likely of value to your team, you're capable.
However, people seem to overestimate its significance.
"believe that greatness comes only to those who work for it"
This is plain simple wrong. Some are born with talent, more or less at least. Others have to work for their shit.
Most of us belong to latter, you included.
In terms of damage output and/or objective plays (boomy/feral) it's probably raz. When it comes to carrying the flag, then there's Chainz who has to be listed in this.