Dungeon team has to be fired. Seriously, if you don`t take into account graphic models and enviroments, we haven`t had a new dungeon since 2.0...

trash, trash, (optional third trash pull), boss, trash, trash, (optional trash pull), boss, trash, trash, (optional trash pull), final boss.
(the same but larger for raids)
And bosses mechanics are basically simplified forgiving mechanics of older pieces of content.