Yes, the media outlets and celebrities are clearly to blame here. Still, most people and especially a lot of the french are dumb as a rock.An "outside" observation.
If most people truly supported these things, would it require constant gaslighting by the media outlets, celebrities and the like? If this is so supported, would it be necessary to coerce people into acceptance with threats of being cancelled (think of what cancelled means in this context).
The reason it works is the same reason mandates worked. And, it wasnt because people thought it was right....
As for the male boxer. Zero fucks given.
Today you can get information from hundreds of different channels, and there is still people who believe everything they hear/see through the idiot box without questioning anything.
At this time, the french TV channels are not covering the above issue. They barely covered the backlash resulting from the opening ceremony. All you hear is constant praises: "that's the greatest Olympic ever", "whaoo that's the the most beautiful thing have seen in my life", "that's the kind of society we cherish in france", yada yada...
At some point, there is some support from a critical mass of the populace like for the covid mandates.