Alas, if you look at the history of the Disneyland/Disney Parks maintenance/engineering over the last couple of decades, a main focus has been to reduce labor costs, two main things, the switch from a large overnight crew to a much smaller one, and having the main group work during operating hours, where they are more focused on repairing rides that break down that day, instead of prevent maintenance. And also why you see more painting and other work being done during the day.
Also, shifting away from hiring temporary crews to work during ride closures, though they are using outside companies to repair things off property. Such as AA characters. They found it is easier to either ship them to Florida or an outside company, and “hide” the fact the specific item is missing during the longer time repair length.
Ironic that Splash Mountain, along with Pirates and “iasw” have to close on a much regular basis to allow the ride vehicles to dry out and the flumes to get repairs due to the wear and tear of water damage. In the past, they did bring in the extra staffing to do things like scene repairs.
Such is life, but the “execs” have decided it really is only the locals that notice, and the main focus is now on visitors who won’t miss the Pirate or the Crane or a different AA, and trying to maximize profits. So it is a decision of cost vs benefit, but then again, that is what every company does.