Everyone needs to start somewhere - nobody is instantly good at every character. I know its annoying seeing low skill players, but everyone was low skill at one point or another. If you make the game too hard for bad/new players to even start playing a role, they just wont. You’ll have less supports as a whole.
Complaining about low skill players wont make them go away. Neither will blaming them or telling them to Get Good.