I'm what most would probably consider a hardcore gamer or a "board game hipster", sitting here with 70 or so board games on my shelf. (IMO I'm not really that hardcore or hipstery about it for many reasons. It's all relative in the end.)
I like long complex games that make Catan look like Go Fish.
I have played regularly with a group of friends for years now both in person and online. They're slightly less hardcore.
Catan is one of the games we constantly have running turn based. It never gets old.
It's the perfect balance of strategy, luck, complexity, and fun.