That is not true (anymore). Lucio was my first main where I have almost 100h (qp), still my most played char overall (~ 20 more hours compared to ball). He was the best stalling character before Ball and now has become the best staller again, due to this bad nerf to Ball.
Let me describe you how the stalling mechanic now looks like for Ball, comparing it to before the change:
Due to the 6 second max hook limit, I basically have only time for a SINGLE CONTROLED SWING!
Swinging back has become so much more risky, since chances are always given that you might loose momentum somehow. And once you lose momentum, you have to cancel the hook immediately, because you have ZERO chance to wind up some speed again.
Further, you want to choose the direction of release, so you are afraid of the 6 second timer to even try to swing back some times, because you can loose so much momentum on high vertical swings (due to gravity…).
Further stalling a payload/objective requires you to stay at the target. Ball now can’t stay at the load for longer than a single second. Most of the time, he will just roll past the target, release hook and wait for CD to turn back and rinse and repeat.
The load is barely contested by ball and can be moved by the enemy when ball is trying to come back.
Lucio can bunnyhop wallride around the payload and has much more control over his movement. He can much quicker react when low HP and then leave the payload for a short while to heal up and come back again.
Lucios knockback has a CD of 4 seconds, the same CD that Ball has on his hook. But the hook has travel time and requires time and space to execute. Lucio can more easily, more frequent and more consistently apply his knockback.
And when if comes to “tankyness”, unless we talk about high burst in a short time window, Lucio is much more tanky then ball ever was. He has much more healing than Ball has HP + shield.
Really, the (unlimited) hook, was the single argument for Ball to be “better” at stalling. Now that this is gone, I have to play Lucio, when I want to provide a stalling character for my team (or real life friends. we often talk about roles and assign em before play), because Balls staling game has become worse and more risky without any compensation.
And all that, while it took me such more h to get into Ball compared to lucio…
Sorry to say this, but Lucio is once again the best stalling character in the game.