The one big thing that hurt EPCOT is that it didn't have a wide variety of rides. It didn't have a Space Mountain or Splash Mountain. Instead of creating thrill rides they decided to replace existing attractions and convert them into thrill rides, when they could have co-existed. EPCOT has lost a lot because of it. It wasn't a teen-friendly, thrill ride enthusiasts park by any stretch. AT ALL.
If they could have added a Space Mountain 2, like in Paris, it would have done a lot to help EPCOT's reputation as a "boring" park, or at least made it more appealing to teens. And before anyone misreads what I said, SM2 would have been in EPCOT and the original SM would stay in MK. Not moving or replacing the ride... originally DLP's SM2 was going to have a Horizons ride built with it.
And I don't buy that they would need big refurbs every 18 or so months. WOM wouldn't have needed big, constant refurbs, when it didn't really deal with the future at all, except the very end. And there was nothing dated about it. It was actually pretty inspiring.
Horizons could have used one huge refurb that could have really helped it for a decade or more. Again, technology never caught up with Horizons, like some people like to say, unless I've missed the news that people are now living in Space colonies and underwater cities. It could haven been more themed to SPACE and Jules Verne and wouldn't have lost anything. The OMNIMAX screens could have been updated to show anything. Yesterdays visions of the future was a great part of the ride, too.
The sad thing is, they still don't know what to do with EPCOT.
And the omnimover system was great. There was never a long wait, no matter how long the line was.