Is it any worse than making players and 50,000+ fans hold up a "Stand Up to Cancer" sign emblazoned with a MasterCard logo? Nothing fights cancer better than disrupting the momentum of a sporting event with solemn music and choregraphed sad face close-ups for what is nothing more than a tasteless commercial ad promoting a product encouraging consumer debt. I'd rather stand up to hemorrhoids, as painful as that would be.