I haven't played the previous games, but this one to me seems to lack any kind of identity. It's really fun, but it's trying to be so many things that it ends up being nothing in the end. But maybe it's just Act 3 exhaustion talking.
I'm torn about Barcus because it's very fun to keep running into him, but running around with him would be hilarious.