My (not so limited) connections come from continuously contact, not common interests or hates.
Very different, oposing views and values can break a relationship. Very similar views cannot make them - only if this similarity leads to continuous contact.
My friends come from: childhood neighboors, two student organizations I was part of and college soccer team. Each of these environments allowed for years long contact with the same people. And from that came friendships. Not from similar anything.
Friendships are born from tedious hours of boring conversation with random people that only happened because no one there had nothing else better to do.
That comfortable feeling of having a meaningful relationship only comes years after that.