Eh, I doubt people are going to hold it against Cam in April for the draft, let alone 10 years from now. He will be drafted in the first 2 picks and the fans of whichever that team is will be excited to see him on their team. His "brand" will be fine.
As coach, Mario should have told Cam and his reps that he could either play the whole game as normal or sit out the game. Then, none of this **** would even be discussed at all. But no, figure Mario would choose the option that would cause the most controversy.