The only addon Blizzard directly tried to break that affected fights was Decursive... and yeah, that was pretty ridiculous. But it was also a response to fights in Molten Core that were "hit dispel 900 times", at a time when Blizzard didn't provide a raid UI at all. I don't know how they expected healers to cross dispel across 8 groups with no raid UI, but it was monumentally stupid. Fortunately they had an addon API and the playerbase solved the problem.
Blizzard never broke damage meters and AFAIK they never broke Deadly Boss Mods. They certainly didn't break mods that provided raid frames and additional hotbars, since they didn't even bother to provide those things themselves in vanilla and only did it later because those addons were mandatory to have a functional raid group.
This is the same problem. If you want to have a progression static, parsers are not optional. The difference is that SE prefers to pretend the issue doesn't exist whereas Blizzard provides an addon API and explicitly decides what that API can and can't do, thereby letting the playerbase solve the problem in a relatively safe way.