As a few have said already, complex dungeons are nice, but you can never capture that first time experience multiple times. People will learn the dungeon inside out, make guides for it, and everyone will follow it to the letter while complaining that said dungeon is so boring and easy. If a dungeon is going to be farmed over and over again, adding layers of complexity is going to turn everyone off since said complexity is just a major slog to them.
