People are going to complain if a ride is closed or if a ride is in poor shape. The problem is that you can't keep a ride in good shape if you don't close if for refurbishment once in a while. So to answer your question: No, everything would not be better because either way people are not going to be satisfied. In this situation, no matter what Disney does, they will not win (in terms of guest satisfaction anyway).
Disneyland and Tokyo take rides down all the time for refurbishment and people don't seem to get bent out of shape. This phenomenon seems limited to WDW. When Disney closes a ride, everyone goes nuts. If a ride is in poor shape, everyone goes nuts. Yes, management should just refurb rides regardless of what the public thinks, I'm saying they are without blame. It's just that the GUESTS typically demand perfect attractions that neve close for maintenance. In the real world of a theme park (MK in particular) that operates anywhere from 11-20 hours a day depending on the season, downtime is going to be necessary. Nothing, Disney or not, designed to operate that much. Disney can onl do so much, it is not entirely management's fault.