I like Act 3, but I agree it is long and unfocused. On one hand we're supposed to be on an urgent mission to kill the Netherbrain, but hey, here's a circus and a haunted house. NOT having that content would make Act 3 (and the game) too short. So it's a catch 22.
But Act 3 is major for Dark Urge runs.
I mostly keep restarting because I want to try a different class or subclass, and leveling them up is part of the experience. I just feel too powerful by Act 3.
Act 2 is by far my favorite.