2 hours isn't much. Doing the paperwork, eye drops, waiting for the pupil to get big, perhaps a local narcotic if they have to put some optics on your eye for testing the retina... 30 minutes and you won't have seen a doc yet, 15 minutes with the doc for some testing, waiting room to have the eye getting normal again, after an hour a talk with the doc again for 5 minutes. And that is if there aren't problems.
If you live countryside with no special hospital for eye surgery, there is always the risk that an emergency appears and you sit and wait with your widened and paralysed eye for an hour or more. They may need to do drops again and it will take hours for your pupil to get back to normal size again. The doc closes and you walk half blind on the street. Police thinks you are drunk ( you are not) or under drugs (which you are, but not the ones police thinks) ...
So 2 hours may sound long, but it can be much worse