Johnson is one of the best initiator in Mobile legends. As a tank, he can do his main job which is to receive a kot of damage from the enemy team. Because of his high hp and a passive skill that gives him a ton of shield he can stay in the team fight until enemies are dead or almost dead keeping his damage dealers safe.
One of his best poitns are his CC's specially his first skill which has a very low cooldown and deals a significant ammount of damage. Also his ultimate that can bring an ally in a teamfight really fast. With the right parter such as Odette, Badang, Atlas, Tigreal, and Alice you can change the tides of the battle with the proper use of gis ult.
(But remember to practice driving around the map to know where tou can turn and how to get to the enemy in using the fastest way.)
With that I rest my case.