Not exclusively or even predominantly any religion though. I
grew up in a blue collar town. Irish/Italian working class.
People who stayed in the town tried to keep people who wanted to
go to college down. It was subtle but it was always there. This
is a common problem in many communities. You also see it in the
workplace. People who want to climb the corporate ladder are
kept down by those in the same group who aren't progressing.
They don't even realize they're doing it either.