You guys ACTUALLY think that there were no mechanics at the park for CAD? Are you crazy? When do you all imagine that work gets done on the rides, it isn't while the park is open. I know at my park, there are maintance employees on duty from 6am to 12midnight, at least. Without knowing specifics, it is possible that SFGAM even operates a 3rd shift in that department, and has people on had duing preventative maintance as well as calls 24 hours a day.
Also, it is IN NO WAY the person in line's fault that a ride breaks down, as someone said above. If you are waiting in line at say McDonalds and they run out of burgers, is it YOUR fault for waiting in the line? I think not.