Yes, but the difference is, that is not the only thing the other guys you have mentioned could get over with almost the whole crowd.
Then what do you expect Cena to do? insult the crowd because they boo him? If he did that, he'll no longer be face. He's just doing his job like any other face.