Everyone has already said it, so I won’t beat a dead horse much. But no. Wanna know how I learned to play the characters I can play? I played them. In pvp. That’s how you learn them. Play them enough in matches, and you’ll pick up how they are run. Now, would it be useful to run these characters in pve first, sure. But pve and pvp aren’t the same, and tbh, even characters I excel with in pvp with I go lax in on pve.
So if someone picks a character you wanted and sucks, so what. They are likely to get better, and who knows maybe if you got off your high horse, and accusing people of stealing ‘your’ characters, and play more you don’t know, you’ll give yourself more options.
I called myself a filthy tryhard, I know I’m that jerk… but I forgot to reply, there is no my character. If you can’t learn multiple characters, work up your lore on multiple characters, etc. This just isn’t the game for you anyway. It’s a moba. You don’t get dibs unless you’re in a five man premade. And then it’s just fun to pick your character to make you mad 
