I would guess most of the negativity is sour grapes from those that can't get there. It's been several years since I've been there, but I don't see any reason to pee on the parade. I'm a 2 railer and always found things of interest when I went. Things are what you make of them!
Simon