Overwatch is a far, far better game than TF2 (also a far better comparison) and I would definitely say that one of the drivers for that is Blizzard's quality control.
It's hard to throw out core principles or do massive overhauls without starting over. At that point it's no longer a patch. They had many years to consider what made a game good, and what to improve on, and modernize concepts.