>>211979655He was only hated because he was a massive star in teen girl slop.
Since he started doing more interesting projects, people actually started to respect him as an actor.
(somewhat) the same with Zac Effron.
It would be like it biebs didn't become a junkie and actually started making "good music" instead of popslop.