I didn't feel there was enough variety. They did a slightly better job with maps compared to TL1 (although underground/tunnel areas still look a little too obviously like repeating squares plugged together, just not as bad as it was in TL1); however, the problem is the lack of variety. After the first playthrough, every map just felt like the Jungle in D2. Not in terms of a cramped, generally one-directional corridor with sparse enemies, but just the sheer sameness of everything. Through three chapters. Also, there's just something about the way the classes/gear/abilities are balanced that irked me. I could probably describe it but it would take a while, and ultimate it boils down to just different opinions of game design philosophy, which I'm hardly qualified to debate.
I tried a mod called Synergies that adds a little bit more content (mostly end-game, but some appears mid-game randomly too), new classes. Sort of a TL2 version of the MedianXL mod for D2. It was enough to get through the game a second time but still the basic balancing mechanics of the classes irked me again.
(Also, I enjoyed TL2 more after I got a minor camera mod that increases the zoom out distance by about 33%. It made it a hell of a lot easier to play a caster after I could teleport around and spend more than a half second actually killing things before something big reached me and I had to teleport again. However, I still ended up shelving my mage for an engineer, as the engineer's shields offer much better survivability which translates into better damage for not having to avoid all the time.)
.
To be fair, I really haven't played D2 in years, but only MedianXL. It's a great mod so new ARPGs have a hard time living up to my expectations. I keep wanting absurd levels of power-dakka that you witness in MedianXL (you can get the same feeling in "end-game" Dungeon Siege 2), while all mainstream releases instead hearken back to the vanilla D2 experience with generally mundane powers and very "slow" content. I never played D3.