I'm not on social media so it's surprising to hear people reacting negatively to Xavier. He's done nothing wrong here. And to be fair, the only people in the show who gave him crap was Cyclops and Rogue. But it was annoying as hell to see him constantly beating himself up. He didn't deserve those tongue lashings.