Well, when you go to a bank, you have to wait in line for the next available teller. They're only handling one customer at a time. Imagine walking into the bank and everybody was at an available window and 1 poor sap was handling every single one of them at the same time. Complete chaos. And you could expect that every once in awhile, the guy might forget that you wanted 5 $20's instead of a $100 bill.
I'm not trying to get on your case, cause it seems like you're getting railed here. :lol I have respect for pretty much everybody, tellers included. But their job is nothing like waiting tables. There's a reason that 1 teller works with 1 person at a time, because if a mistake is made with money, that's a huge deal. If a server forgets you wanted an extra meatball when he has 6 other tables (and maybe 25 other customers at the same time) , no big deal, as long as he gets it for you when he remembers/you remind him.
FTR, at the local Applebees that a few of my friends work for, they go through a 3 step hiring process. 1.) Interview with an assistant manager 2.) Come in the next day and follow a server, and fill out a personality test 3.) Interview with a GM. We actually modeled our hiring process at my company after theirs. They call all their references ASAP as well. But yea, there are a lot of restaurants that will hire anybody with experience, even if they suck.