yeah I have a feeling this is social media related..super hero could be referring to Musk, coming together to combat the commie agenda
Musk is tight with the ChiComs so he won’t be combatting THAT agenda.