Dungeons, imo, used to do this naturally. they all seemed to have some kind of mechanic built into them to teach players something. Like this dungeon has hard hitting mobs, so being a savvy tank is and pulling correctly is gonna make you clear it in a timely manner. Or theres annoying patrols so becareful of what you pull, or etc.

But now everythings kind of dumbed down due to POTD, unsynching, and the like. People dont clear dungeons like they used to. They dont learn the classes, and as a result this is what we get.