Is Puppeys Chen, Enigma and Enchantress really thaaat good so every Team has to ban them right at the start?

I think people are just scared bcuz he's 2 meters tall. Personally I think his jungling abilities are subpar at best