Hmmm, I would like to suggest that people take into account that we are in a country that does not typically speak English.
On reading a recent review , a poster complained that the waitress did not listen properly, LISTEN, they said. Maybe the staff did not understand this person's English, this person's meal came out as a chicken burger, instead of beef, with the ongoing complaint about how long it took to cook another.
I know it is frustrating but lighten up , relax and enjoy, if your really fussy show the meal on the menu, maybe that will help.
Thanks rant over for today.