It seemed like Disney did more preventative maintenance back in the day & there seemed to be more rehabs. Generally in the off-season. When we had an off-season.
The flip side to that is when you have 50-60k guests a day going to MK, they're going to want to ride POTC, HM, iasw, etc. A lot are first time/ once in a life time guests and they want to ride that one ride.
Disney can't win either way, but when things are ignored/pushed back over and over, they run into problems like the way POTC is today.