You cannot compare England fans booing England to Saints fans booing Saints.
At Wembley on Saturday, it would have been the Arsenal/United fans mainly who were booing him, and the Chelsea fans who clapped him. He was being booed by fans of other clubs because he's a Chelsea player.
When Saints players are getting booed (and it doesn't happen as often as people think) it's because they've put in a completely effortless, ineffectual performance.