Now now. Deep blue ocean. Have you watched many high level games with cho, darius or kat? Notice how you'll probably only say ''I've seen Cho''? Kat and Darius are born and bred for being drains to their team, being able to shut down hard. Their strength comes from capitalising on noobishness and mistakes, which is why people think they're good, in a sense they are. They see mistakes and they pounce on the opportunity.
This is where it all falls to **** later in life. They believe that this pattern occurs as they go up as well, while they starve their team, get shut down, and have significantly less impact as players don't play so sloppy.
So, what I'm getting at, I guess, is that they do take skill to play, so in all fairness, people pubstomping to higher ELO's do have semblance of skill, but they're skillcapped easily, with their potential being capped likewise. Perhaps instead of raging, when you see a kat or darius on your team, have a little chat? Then queue dodge like a beast.
Cho, on the other hand, stays viable for a long while after. But I think his skillcap is also higher, from personal experience :3.