* Good crowd control. John's skills have good crowd control effects, making him great for controlling groups of enemies.
* High survivability. John has high HP and defense, making him a tanky hero who can survive a lot of damage.
* Versatile. John can be played in a variety of roles, including DPS, tank, and support.