30 members of the Senate are from 7 colleges. I mean come on. A surprising number of them probably took the same econ classes.
And I mean socially liberal but fiscally conservative Democrats who pander who is their best paying fundraiser group. Generally LGBTQ members, but occasionally others depending on local demographics.