I mean this respectfully, and not in a presumptuous way... I think people are making mistakes during these Villains After Hours events, and that the mistakes are leading to disappointment.
The most common complaint I've read is that VAH is not worth it, because not enough rides are ridden during the event. It's not for me to tell anyone how to enjoy an event, but there are a few personal choices that tend to coincide with the negative reviews. Those personal choices also seem to account for the most common complaint. I imagine, as a generalization of the complaint, someone typing,
"We didn't ride very many rides", and then I discover (again generalized) clues as to why they did not.
"We left early": Several members talk about leaving early; midnight, 12:30, 12:50... etc. How can anyone expect to get full value out of something that is only 2/3 or 5/6 used? Even 10 minutes is still enough time to lineup for a favorite ride, or ride low wait rides twice.
”We attended the stage show, and/or watched Maleficent, before 1am": It could have been done after 1am, leaving the full 3 hours of event time to ride rides. Nothing wrong with choosing to do it earlier, but not the best strategy for maximizing rides.
"We got Magic Shots, or bought merchandise, or ate food, or got our faces painted, or watched Maleficent, or watched the stage show, or some combination thereof": Nothing wrong with wanting to do any or all of this, but a huge drain on ride time. Most of these are unique options during VAH, but I would liken it to eating at Casey's or shopping at the Emporium on a normal day, or during MK AH. Those choices detract from ride time. It's hard to maximize rides at VAH if you choose another priority or priorities... Unless of course, the other priorities are accomplished after 1am.
"We arrived after 10pm": Showing up late almost certainly guarantees less ride time. I would suggest arriving early to enjoy more rides and attractions at VAH.
"Haunted Mansion broke down": A popular ride going down can certainly eat up time, especially if you're stuck on it, or waiting in vain to board it. Unfortunately, that's just part of the theme park experience. My advice is do your best to keep moving. My first MK AH, both SM and 7DMT were down for the majority of the event. We still had a ball, and rode 14 rides despite missing both of those. We decided it was better to continue onto other things, as opposed to waiting for the possibility of quick fixes.
"20-35 minute wait times aren't low (as advertised)": I think this one is just flawed logic. I checked out
MDE a little while ago, and saw the following wait times: 7DMT 130 minutes, Space Mtn 120 minutes, Splash MTN 120 minutes, HM 60 minutes, BLY Space Ranger Spin 60 minutes. VAH wait times appear to be, as advertised, low. I would argue that VAH wait times are dramatically low. Maybe not minimal (not advertised), or non existent (also not advertised) , but certainly low.
Bottom line, I think the key to riding more rides is to prioritize rides over distractors, and plan accordingly. Of course, it's always possible that the unforseen could happen; there are always exceptions. For those of you attending the last 2 events, I think you'll ride more if riding is your priority.