He is another throwback of the Tank meta.
Since his rework, he had been extremely powerful and never properly nerfed and even at the Tank meta he was able to beat most Tanks. Now, Maokai serves one purpose, to destroy everything that can't out-tank him.
People say Ornn is overpowered while in reality, the most powerful Tank in the game is Maokai
And as a side note, Tanks should do damage but that damage should not come from such easy kits as Maokai. Best example of this is Sion. Stay in his charged Q and you will take damage, a lot actually, but that is what makes him balanced, the fact that he has to stand still and charge it up.
Tldr, Maokai needs his Q damage nerfed and his Passive health regain to be changed to + 4% − 16% (based on level) maximum health, giving him a worse early and a more powerful late