You've also had patches for Linux that broke many many applications.
The time spent in a patch is usually not in making the fix, it's spent on running lots of regression tests.
For IE, the regression matrix is literally the size of the internet.