I agree I liked Ben Hyland in season one he was a likable kid, I hated Zach after but that was how the show people wanted him played and max Charles did a ogod job.
As the season wore on I see why he was needed to play a more darker and sinister type, unlikable kid, I am not saying that Ben Hyland might not have been able to do it but Max did it very well.