No, I mean why do you socialise with them at all? Why do you want to go to an event with, chat to, share photos with or keep in touch with someone whose views you aren't interested in?
Saying FB is stupid because it shows you this crap is like choosing to go round their house and saying real life is stupid because you have to listen to their crap.
Hah - if I didn't socialize with people who have views in which I'm not interested, I wouldn't have any friends! (And vice verse, as I'm sure that I can be just as obnoxious in just the same way to other people.) Building communities doesn't have to be about creating echo chambers in which you can only interact with members of the same social class, educational background, income profile, political leanings, race, sexual orientation/gender identity, et cetera. In fact, I would argue that What's Wrong With America Today(tm) is how people tend to emphasize their differences instead of politely agreeing to disagree.
This is the eternal argument with any social news/network tool: "It's not the tool that sucks, it's your choices in who to read that suck".
But Facebook is perceived in a different way to others (twitter, etc). Facebook is for family. Facebook is for events. Facebook is sometimes for people who met you last night at a party.
It's rude to de-friend great aunt Jemima, no matter how much you disagree with the politics in that last forwarded post of hers. The best that you can do is mute her.
I didn't want my mother's endless email forwards, but I didn't block her email address because she was my mother.
It's the same for facebook. Obviously I can mute individuals, but it's weird that Facebook auto-mute doesn't mute people posting endless dumb forward but does block original content from my family.