I generally follow a "two strikes" social media rule. If someone I don't really know is rude to me once, I give them the benefit of the doubt (maybe they're having a bad day?). If they're rude again then they're gone, either muted or banned depending on if I want them to be able to still see my content.
You can and should control your social media experience. There is no "right" for someone to be part of your experience on social media. You don't owe anyone that.