He didn't leave because he thought he'd get a better opportunity elsewhere. He left because he was angry with something/someone in the program and wanted to get away from it.
I still think fans should've left him alone - but he was burning with hate before the fans did a thing.