I quit it because of sunsetting content. I love to know what I have in a game and that if I wanna stop and play other things for a few months or something that I can return and still play through that content.
As soon as they sunset entire planets and disallowed you from being able to play the campaign on your own time, relegating the entire thing to randomized heroic missions on a daily rotation, I just couldn't do it anymore and left. It's absolutely the worst FOMO implementation I've ever seen in a game and it fucking disgusts me.
I couldn't believe what a breath of fresh air it was to play through Borderlands 3 this year and just be able to know what the whole game was, what all the content was, and that I could play that content any time I wanted, forever, without any chance that it would simply disappear on me, after I'd already paid for it.