Universal's Express Pass system is vastly superior to Disney's antiquated Fast Pass system. I have no doubt that if Disney had thought of doing it the way Universal does it, that's how Fast Pass would be working today. Fast Pass is cumbersome because not only do guests have to stand in line to get a Fast Pass out of a machine, but then they have to worry about making sure they're back during the window of time given on the ticket. On many attractions, the Fast Passes run out early, so guests have to plan ahead and strategize about getting them. So much about a typical Disney vacation these days is about guests being required to do all kinds of planning (which is something that most people don't want to have to worry about while they're on vacation).
In contrast, Universal's Express Pass system is simple and effortless. If you're staying at one of the hotels, you automatically have one. No need to worry about what time to visit a particular attraction or having to constantly go find kiosks that disperse the passes for their specific attraction. Just flash the pass and you're all set. For guests not staying at one of the hotels, there is the option to purchase one. Until recently, I was among those who thought that was a waste of money. But I have to say, on my most recent trip last August, we sprang for those and it was awesome having them.