wow encounters are heavily based around DBM, it doesnt take long to figure out the timings and code it into dbm, normal mode doesnt need the addons as much so most of dbm is developed then with a few tweaks here and there for the heroic encounters, without dbm only the very best of guilds would be able to do an execution fight like ragnaros which is less than 1% of the playerbase.