In my opinion, ball has the highest skill floor of any tank, particularly at lower levels.
That said, he’s also got an insane skill ceiling and he can hard-carry better than most any other tank.
I’m not super high-ranked, but when I started this game, I was around 1200 competative. I’ve clawed my way up to 2500 pretty much on virtue of ball.
I do switch when I need to, but people on my team think that I need to switch more often than I actually do. I’ve had teamfights where I’ve literally single-handedly killed both of the healers, and my team yells at me to switch because I’m “not doing anything”. A lot of the virtue of Ball is in his ability to lock down a single, or even a few people during a fight, which is often unnoticed by your team even though the value of it is amazing.
If played correctly, Ball can become an assassin at lower ranks, where he uses his swing + pound + gun to isolate and kill a target very quickly. He can chase and finish better and more safely than anyone else, and at ranks where damage focus is non-existent, his ability to watch the battle field and finish off the low-hp heroes is often the difference between winning and losing.
People also have no clue about how Ball is countered. McCree, Mei, Brig, Ashe, Lucio, Hog, and Orisa don’t counter ball. They have a very limited range of efficacy that is very easy to avoid if you set up the right flank routes. People with knockbacks are usually my best friend, because I can time my engages so that they knock me away after I engage, ensuring that I get out easier.
Sombra is the Ball counter, period. Sombra squashes him because he can’t account for her wherabouts and a hacked ball is a dead ball. If they don’t have a Sombra, 95% of the time they aren’t countering me, period. The other 5% of the time, it’s usually a talented junkrat who knows how to trap effectively, or else it’s an Ana who is comboing her sleep with a serious damage dealer like Bastion or Reaper.
The thing is, the “ALWAYS ENGAGE ALL THE TIME” Ball strategy will have games where it actually works, so Ball mains will be comforted by those games and assume the fault is with their team when they die. Being good at Ball requires you to know how to assess the enemy team and engage carefully and intelligently so you maximise disruption but minimize death. Most Ball players don’t take the time to learn that balance and to learn the micro-skills of finishing targets, damage focus, playing around your enemies to avoid CC, really good tracking, etc. There’s just a ton that goes into him.