Destiny 2, despite its problems.
I played the original for a few hundred hours over its three years. Previously I'd play games like Halo through the campaign, maybe a little PvP, then stop. The simple layer of MMO that Destiny added to the genre - while simple compared to something like WoW - was enough to keep me coming back.
The feel of Bungie shooters is second-to-none, the campaigns are engaging enough, the variety of weapons means there's always something new to experiment with, weekly milestones are something to do but easily ignored if I'm not feeling it, casual PvP (and events like Iron Banner) are exciting, and... I even like the UI.
Its future sci-fi world is interesting (FWC are the best faction, clearly!) even though it's not focused on enough in-game and requires far too much reading online sources. I'm looking forward to Warmind and the spotlight on Rasputin (a centuries-old human-made AI that went rogue) next week.
Basically it's flawed, it's not objectively the greatest game ever, but it's definitely my favourite.