Barkley, Johnson and Bennett didn't have 1/10 the athleticism that Zion has. Also, his shot is just fine. There is nothing ugly about it and his percentages are pretty good. Once he learns to calm himself down a bit, his shot is going to be more than adequate.
Even if he sucks, he is still so important to these franchises. They are going to sell a ton of jerseys and tickets on the hype alone.