« When the method was eventually removed, lots of code broke. »
Well, removing it earlier would just mean that lots of code would break earlier...