May I ask in what way Vayne is a "high skillcap" champion?
Literally all you do with her is use her basic attack and her Q, and once in a blue moon her E. I mean, sure you have to learn it like you need with every champion kit, but if 90% of what I do is pretty much using a single basic ability again and again without having any sort of meaningful interaction with the enemy... how is that a display of high skill?
I am impressed if a Syndra manages to drop a ult on me that has more balls than I could have possibly predicted.
I am impressed if a Katarina wipes out an entire team due to crazy shunpo skills.
I am impressed by the skill of a Fiora player when they strike all their four ult-vitals in one fluid motion.
That's all display of skill. Tumbling around the map and nearly one-shotting squishies from stealth, while at the same time still being one of the best tank shredders in the game... that's not skill. You literally internalized ONE SINGLE SIMPLE MECHANIC. The other skills, like positioning and situation judgement are neneded on every champ, so that doesn't really count.
So to repeat my question: why is this champ considered "high skill"? I mean sure the bar was a bit lower in Season 2 when it comes to design but that was five years ago...

who have much higher autoattack range,

who can deal good damage with longer range abilities.