Ok I shall explain it all again.
Firstly, when these passes were first introduced I never really heard any/many complaints. They allowed disabled people to skip the queues and so have access to the same rides as everyone else. However, over time, the numbers of people applying for these passes were getting higher and higher. This resulted in the RAP queues getting bigger and bigger. This resulted in complaints from some people using the passes (not just those in standard queues) that they could now not access the rides. If a person truly cannot wait in a 30 minute queue, having a pass that allows you to bypass the 120 min queue but puts you in a 30 min queue instead is pointless. You still cannot wait for that time and as a result cannot access the ride.
The pass is not a virtual queue as such. It just times you out before you can use it again. So if you go on a ride with a 2 hour queue, you skip the standard line but after that cannot access another ride USING THE PASS for 2 hours. You can however access other rides/attractions/food in that time. So those who can queue for shorter periods will be off doing other rides while their pass is timed out. Some families/groups of friends can use a loophole if they have 2 or more children (or adults) who need a pass. You alternate which pass you use meaning you access at least double the rides of everyone else in the park. Again this not only contributes to the standard queue waiting time, it also contributes to the RAP queues. There’s been someone explaining above how they use the pass for the family of 4 to go on a ride, and while it’s timed out she sits down and her husband takes the children in the standard queues. This family are able to access double the rides in the park that a family without a pass can. You could for example have 4 teenagers all with a pass each just rotating which one they use so all 4 never have to queue all day for anything.
Because of these types of things happening, the passes are seen as a “benefit” as they do absolutely give you a better experience by getting on more rides. This means more people try and play the system by getting passes they may not really need. This increases the numbers using them. Which goes back to point one that those who truly cannot queue at all now still cannot access the rides.
Some theme parks have tried to resolve the issue of the sheer numbers of people wanting the passes. But everything they try gets shot down. Currently they restrict the number of passes that can be given away in a day. This still causes issues for those with disabilities that cannot plan far in advance. By the time they know they can go, the passes are all sold out. But you cannot have unlimited passes as the numbers are so huge the queues would be massive and the point of the passes would be gone.
Why can’t everyone use a virtual queue for every ride? It just wouldn’t work. As the poster above says, where would all these people go? If you average 1 ride an hour for an 8 hour day you’ll spend at least 45 minutes of each hour in a queue for each ride. The rest of the time will be walking between rides or quickly popping to the loo or to get food. If you now don’t queue, for each hour you only queue and ride for maybe 15 minutes max. What are you doing for the other 45 minutes? Which is about 6 hours in a day!! What are thousands of people going to be doing?? Just sitting about? Where? Should they build massive benches? Or a big school hall type place where you just “wait” until your next ride? Yes you can walk about a bit and maybe get some food. But not for 6 hours! So they build more things to do. Like the fun fair games they have already. Now you have thousands of people all queuing for these games. But the disabled people can’t access them because they can’t queue for the length of time it takes. So what? We now bring back RAP so they can get to the front of those queues? Because all you’ve done is move the ride queues to another place.
The other issue would be capacity for virtual queues. Are people allowed to book more than one slot per ride? Or are you limited to one each per ride? What if your favourite ride or two are sold out but you already have entry tickets booked? Waste of money there. What if an autistic child or adult only wants to ride Nemesis over and over all day. It’s their favourite ride. But all but one slot is taken. And oh dear the ride broke down at the point. Bad luck. They don’t get to ride it at all that day now. Never mind eh.
There’s a reason most theme parks operate the same way the world over. Yes some are run better than others. Some are quieter than others. But a large majority, especially in the UK and Disney parks are struggling with the sheer volume of RAP being needed. That’s the facts. If there was a simple answer like is suggested here (while still making money, because despite what people seem to think, they are still a business) they would have done it already.