Life gets more differentiated as you get older. You learn what makes you happy and what doesn't, you experience different situations and react to them, and you make decisions about who you're going to be and what you're going to do. And all of that becomes part of your identity. It's part of your accumulated self-knowledge.
And part of that is perceiving differences in how you see the world vs. how other people see the world.
A banker, a janitor, a nurse, an engineer, and a dropout can all still be friends if they have something in common, and confine their friendship to that thing. I still occasionally get together with my high-school friends, when I happen to be back home, and we've become bankers, janitors, nurses, engineers, and dropouts. But 15 years after graduation, the high school we went to is an increasingly small part of our identities. And it feels constraining to hang out all the time, like you're denying all the other parts of yourself that you've discovered since. It's great to get together for a weekend and reminisce about old times, but it's not something I'd want to do every weekend.
The economic aspects are second-order effects. Yes, this tends to stratify people into economic tiers. But the reason for that is that it's hard to do anything for a significant portion of your life without it becoming part of your identity, and it's hard for a skillset to pay off without doing it for a significant portion of your life. And different skillsets are compensated wildly differently, based on supply & demand.