I main braum and i don't like kalista, because...
-
there is no choice to accept the contract or not.
-
she can pull you out of play without warning.
-
while you get to decide where to go, sometimes i would rather cast my abilities than get pulled out of combat.
true example i'm braum, adc kalista- lucian ults, kalista pulls me out of combat, kalista dies because she is standing in the lucian ult, i get no choice to go anywhere because she died, i die to the lucian ult. if i had been able to put up my shield we both would have lived.
another example- defending turret i'm trying to put up my braum shield to avoid jayce/nidalee poke, kalista ults me, the poke lands on and kills our midlane apc, since i was trying to put up my shield i was clicking in the direction of their team and get plopped into the enemy team by her ult, i die and my team is now 3v5.
kalista is for adc's who don't trust their support to help on their own and feel they have to force their support to do something.