I think that's borderline abusive. A message is not spam just because you don't want to see it. A good faith expression of a viewpoint in an appropriate context is not spam. If Meta is doing a bad job picking stuff for your feed, flagging other people's comments or posts inappropriately is not the answer. In the same way, it would be abusive for me to flag your response just because I didn't enjoy it.
Commenting on topic on social media posts is not "solicitation". If all comments are unwanted, then don't put public posts on social media.
If you post on IG about Gaza and someone comments with a different viewpoint than yours, that's not "spam". If on your Gaza post I comment about how you too can be your own boss selling vitamins, that's spam. And if I comment about Palestinian rights on you post about fashion, that's spam.
Wow I really can’t believe this is an argument you’re trying to make. Spam is something entirely distinct from “any content I disagree with or didnt ask to see”. That’s kind of a preposterous take and a grievous misunderstanding of the internet.