I don't think people are getting the virtual line. Tapu Tapu does not mean you won't wait in line. 5 hours for a new ride is not unheard of (Gringotts, anyone...or hell, a Frozen M&G) and even if VB had softs, things would break down when it officially opened, increasing wait times. With the virtual line, you're still waiting in line and there is no limit as to how long you will wait. The idea is that you're not physically waiting in line, but that you can move about the park freely as you wait. Would I personally bother waiting in line, in any form, virtual or not, for 5 hours? No. But I'm also not going to go to a theme park on it's 2nd day on a holiday weekend.
For those saying to put yourself in the shoes of people who paid and are having bad experiences, I am. While I have never been to a theme park on it's opening day, I have been to many things on opening day or opening week, just because I was excited to go to something new. Do you know how many of the things I went to on opening day went by smoothly? None of them. And that was for 2 movie theaters, a museum, an animal shelter, and a Coney Island attractions, none of those things compare for a theme park of this scale and even they couldn't get it right. Things do not go smoothly when things first open, that is a fact. When you choose to be the first to do something, you not only pay the price literally to get in, but you pay the price in terms of getting a so-so if not crappy experience. You cannot have your cake and eat it, too. If you wanted a perfect experience, you should have got your tickets for a few months down the road. You can be disappointed in things not being as finished as they should be, but to complain about wait times and operations not being buttery smooth, than I'm sorry, I don't pity you. You should have been realistic and knew what you were getting yourself into when you signed up to be a paying guinea pig.