The good thing is though, friendship can be based on more boring things. We work in the same office. We wear same kind of shirt every now and then. We both know my wife.
All these are extremely good reasons to be friends with someone.
You forgot "We both use the same blockchain-based social media platform!"
Seriously though, I know what you're on about with the free time thing. Sometimes I think of all the free time I had in college. You're forgetting something though-- live long enough, and you get to do it again. Retirement awaits... perhaps early retirement if you pick the right cryptos, haha! (I'm betting on STEEM.)
Oh I'm kind of looking forward to getting to retirement, but on the other hand... I'd imagine I will have plenty of painful years if my only goal is to retire from my work. Maybe I'll try to find more joy in work too and then enjoy the retirement if I get that far.