So, I wanted to spice up the MC in one of my stories by... making him into a stereotypical SJW. The catch is supposed to be why and when he's acting that way. I won't go into any detail because this question isn't about politics, so let's just say he has his reasons and is ultimately a good person, once everything is revealed.
Due to the nature of the story, which mimics Saturday morning cartoons to a degree, I can't go into detail about politics, only the characters' own struggle. Making the main character out of a stereotype is a quick and easy way to piss off virtually everyone. And I think explaining or elaborating on it with an apolitical reason (the classical "then let me be evil!") will only make things worse.
Also, the MC is a walking contradiction in some areas, he's a communist, but lives in a mansion. Sure, after his parents' disappearance, he's almost completely alone in it, except for his grandmother who everyone mistakes for a servant and it's also revealed relatively early that the place was built to accommodate numerous monsters and in the slice-of-life episodes we get to see that every resident has to help with the chores to the best of their ability.
Still, the underlying mechanism seems weak to me. While some parts of his ideology are genuine. Stuff like the Karl Marx stalker shrine and ANTIFA motifs are more of a way for him to get back at the society that ostracized and made fun of him for no reason. However, those parts obviously just worsen his situation and alienate him from even more people.
How can I make this main character work without the political aspect coming off as clickbaity?