So you are saying that all were gone before the park even opened. I find that hard to believe. Not saying your not telling the truth but did you experience that personally. So you mean that all of them are available in advance for book with Fastpass+. That is not what I have been told, that only a percentage are available for advance booking. Cast Members have indicated to us that some FastPass+ reservation times will be held for same-day reservations.
I know on some of the days people on here said everything was gone, I went online and on the day off was able to book many headliners at all parks. In fact on one particular day, they were all available at 9am for that day.
There were many times with legacy that when we showed up at 11am the only thing available was very, very late, or not at all. It is very possible that someone who blocked me out of getting one, had already ridden and pulled another.
Why is that better? The old way I had no way to plan dinner or any thing else, because until I actually pulled the Fastpass, I had no way to know if I was going to get it within the hour, or wait for hours and hours, filling time waiting or even get one at all. Plus I had to use up valuable time going to actual attraction, get a pass or find out they were all gone, only to not ride while I was there. Now I know when I go to the attraction I am actually getting to ride and in a short time frame.
At least this way I can go to another park early, use my booked fastpass+ between 4 and 6 and be at dinner at 7pm, which is a huge improvement over the old way.
The only disadvantage to this system I see, is that you can't get Fastpasses for the headliners more than once, and I personally think that is fair.