>>42968628You can use anything you want ingame. That's what the level system is for.
As for competitive, in any game it's natural for a meta to develop. Do you seriously think it's feasible to balance 900 characters in a game?
Also git gud. Most Pokemon have a unique niche in battle, even if it isn't particularly consistent or viable in serious matches.