5 coasters in 90 mins = 18 mins per coaster. Assuming you rode each once, and taking into account the walk between coasters and each ride's cycle time and I estimate you couldn't have waited more than an average of 15 minutes for each. If that's the case it sounds like crowds were light, in which case a 1-train op was probably sufficient.
So how, exactly, were operations horrible in that respect? On most summer days waiting 15 mins for a coaster would be a dream scenario.
When on Thunder Run they check the belts, then the lap bars (as apposed to doing it at the same time), that is not a dream scenario.
And r.r. express doesnt count toward your little equation due to the fact I got in line at 6:59, which brings that hour an a half up to 22.5 minutes per ride.
And g.l. was a walk-on which brings your equation to roughly 25 minutes for chang, thunder run and t2.
On a day where these lines barely made it out of the station, that is horrible.
If I were you, I would be glad that the wait was not longer for them and that you got on as many as you did instead of complaining about a 25 minute wait at the end of a summer day when ride ops are tired and energy is running low.
You should not have waited that long, because you think it should have been better, or because the park/ride ops really could have done better? Were they understaffed?
Still, you got 5 rides in an hour and a half. That is pretty durn good, in my book.