Re: How does Cena do it?
its all manipulation. Fans boo him because we're sick of him playing the same character for ~8 years and never changing, the booing won't go away until he changes his character/persona. This latest pink merchandise himmick is the worst thing Cena has been involved in yet. its basically WWE saying "Cena's supporting cancer charity, lets see you boo him now! if you boo him, you're cheering for cancer!".. its just shameless manipulation.
Also, they defuse the audience by having him do cheap pops and kiss their asses. They also defuse some of the boos by having him directly address the people booing him, this week he even gestured to people in the front row booing him as "those guys", which probably made it awkward for them to keep booing if everyone around them is looking at them.
Bottom line is: If this "rise above cancer" gimmick doesnt work they'll have Cena come out as "Mr America II" in red white & blue, and patronize people by implying if you don't cheer Cena, you support terrorism. They'll do anything to try to get us behind him without changing his kid-merchandise-hawking personality.