I'm not saying I love VLs, but that given the seemingly permanent (the ride opened in 2019) issues Hagrid's has with reliability and capacity, I humbly suggest UO try anything they can to address 2-3 hour waits that effectively exclude a portion of their audience.I'm not a fan of virtual queues. I don't like being tied down like that. People forget how long it took for the HP rides to get EP. USO does it right IMO by holding back EP on the new in-demand rides. People will wait. We had a great conversation with a dad and his daughter in line at Hagrid's for an hour or so. Our experience is people are much more fine with waiting at USO than Disney hands down. At Disney everyone is a cranky mess demanding to wait less than 20mins for every ride and angry at the world (I exaggerate about angry at the world..but only slightly)
I get what you're saying about being tied down - but with the current set up, isn't it worse? Given the sheer difficulty of getting on the ride, many (not all) feel that they have to plan their entire day around it - i.e. get up at the crack of dawn, line up at the gates well before EE, race to the back of the park, pray it opens on time (almost never does), make a decision to wait around to see if/when the line does open, etc? And when it does, most times you are in that line for well over an hour, or more - which is another way of being tied down.
I'm not at all suggesting a Disney-type set-up for US. Every other attraction seems to handle the crowds OK, even at peak times. But Hagrid's is a perfect storm - unreliable, can't seem to run anywhere near capacity, and tremendously popular. For good reason - it's a masterpiece. A technical marvel. One-of-a-kind. Everyone who goes to US should ride it. They just gotta find a way to make that possible.