First of all: better than borderlands 1, B1 was an alpha of this one
Jokes are better, mechanics, story, characters, cutscenes, bossfights, etc. Everything is better! I get the "I think it's edgy" vibe, but It's a stupid humour that I like and with friends is way better.