An idea to how Kalista could be made viable and more healthy
So Kalista has it bad. Either she's good, and her infinite kiting potential and smite-level objective control with her spears make her insta-ban worthy, or she's gutted into the ground and gets outperformed by most other marksmen unless she gets lucky and can secure a massive lead early on in the game.
Also, some support players I know dont really like playing with her, especially in SoloQ where you cant really coordinate the ult properly.
But the ult is not so much of a problem as her hopping and infinite spear stacking, and one of these needs to go. And I think a way to do this would be to gate her on an ammo system. Kalista has always three spears sticking out of her back, so wouldnt it make sense for every spear that she throws that one disappears? So she can get three attacks (or maybe a fourth with her Q which is spirit goo pressed in spear form), and then she HAS to use her E or she cannot attack/hop anymore?
Obviously the cooldown on the E needs to be reduced for that, but like this you could open up windows of weakness (as in, make the "reload"/spears returning to her back take a small duration, just like a Jhin who has to reload) while at the same time removing the infinite-stack problem for balance.
But like this maybe we could make her an actually healthy champion and not one of CertainlyT's failed design experiments...