The term hyper carry gets used so loosely in League of Legends
And the majority of the time, it's wrong.
Jinx is not a hyper carry, Cait is not a hyper carry, Trist is not a hyper carry. Even the infinite scalers, for realistic purposes, aren't hyper carries - obviously at 5000 stacks, Nasus and Veigar are going to kill everything but that's never going to happen in a real game. Even at 1000 stacks, Nasus can still easily lose and be dealt with. Even with 1500 AP, Veigar can still be dove and blown up.
There is only one hyper carry in league of legends and that's Poppy. A hyper carry is a champion, that after a certain point with items/levels, is going to completey carry the game on their own by the nature of their kit. Poppy is legit the only hyper carry in this game. She's the only champion that you can know, come a certain amount of items/levels, she's going to kill one of your carries if not both. But even then, it's on the weaker side because a support Morg or Janna can still peel her for the duration of her ult, so even then she's on the weaker side of what you'd consider a true hyper carry (which I believe the term comes from DOTA and DOTA is nothing but zero counterplay overtuned/overpowered BS).
There are definitely champions who can hard carry but they still need protection or are extremely comp dependent. But league has gotten so far away from "champion purchases X items and the game is now over" that I don't think you can even use the term anymore honestly. And believe me, that's a good thing. It's pretty lame auto losing once a champion gets a certain amount of items.

