This feels like a uniquely American advice. I have had pretty heated, but not damaging, discussions with people on the completely different side of the political spectrum here in Norway. I can't remember a single time I have cut someone out for having a different political opinion.
Maybe the loneliness problem is partly connected to the American political system at this point in time?