The same could be said about DayZ, considering it runs like shit, the UI is shit, and the playerbase turned from random interactions to kill on sight.
But then again, just like Borderlands, it's what you and other players make of the game. I hated Borderlands until I played the original with people from my old section.