Interesting, because I agree and disagree. I have friends all over the political spectrum too, but then, I’m in Canada.
We don’t do ourselves any favors by only surrounding ourselves with clones, that’s true.
But, some differences have moral implication while others do not. Don’t like the same music, or the same food? Whatever. Who cares.
I guess it comes down to how you define “great people.”
I don’t consider racists, white supremacists, anti-feminists, pedophiles or serial cheaters to be great people.
Likewise, I seriously questions the moral fiber of anyone who thinks that’s what belongs in a position of power in any country.
So I agree with you about expanding our views by being exposed to contradicting views, but I also kind of agree with that girl.