I approved of using them for Aliens due to their initial talks about how strongly they loved the films, franchise and how much this game mean't to their company. I loved them even more when they PR talked Borderlands and named dropped Phantasy Star Online as a big influence.
I played Borderlands and I thought the progression system was lame, so many times I would find myself over powered by enemies, out of ammo... etc. Die, respawn. Maybe I played it wrong. But I wasn't having too much fun.
Borderlands 2 I only played a few minutes of and its already way better. I have a 'pirated' copy of the game somewhere, maybe one day I'll install it and play it with a few friends. But right now, I'm too bitter to do any of that lol.