I'd bet, for the most part, the Captain EO haters were born past, say, like 1989ish or just had never gotten to see it when it was meant to (like, the 90's pre creepy Michael stuff)
My husband went on it the first time about 3 years ago and looked at me after and went "What the hell did I just watch...and was that Angelica Houston?!!" but I grew up with it and LOVED it. A trip to EPCOT it was mandatory. If you were born past the super height of MJ I get seeing it as cheesy and outdated though- it is now.
Register on WDWMAGIC. This sidebar will go away, and you'll see fewer ads.