One of the biggest problems with embassy staff is the type of folks they are hiring. IIRC, my alma mater has cranked out more Foreign Service Officers than any other university in the nation for years (decades?) now. These folks, by in large, are bright, but they just don't want to be there.
These guys didn't join foreign service to stamp visas in some third world country. They joined so they could negotiate treaties in some posh hotel in Paris or London. However, since they start at the bottom, they consider their current Foreign Service position (the one where they are actually supposed to HELP citizens of the U.S. abroad) to be just a stepping stone.
Very quickly they learn to be just like most government employess. Do as little work as possible without getting caught (I am speaking as a former goverment employee
). They don't give a shit about Joe Average who is having trouble abroad, even if they are the only ones who can and ARE SUPPOSED to help him. To them, you are just some phucking shmuck wasting their time.