in some places, the meals for all diners at a table don't come at the same time. This maybe OK for Chinese style food-sharing dishes but not good for Western style dining.
I don't like it in sharing-style places either - you get the saucy dishes and not the rice or noodles. You all end up sitting there picking at the meat, waiting for the carbs to turn up, wishing you'd gone to the hawker instead and saved some money.
The thing about wine and alcoholic drinks that gets me is that half the time they're served by people who don't drink, so if you ask about them they haven't got a clue because the strongest drink they've ever had was a root beer.
The 'soup of the day' is almost always mushroom.
Including GST and service charge in the menu prices - it would make it much easier if they just did this - some places do it, I wish more did.
Going to look at a menu outside a place and having a member of staff come up and start gabbling at you so you can't concentrate on what you're reading so you just walk off and go somewhere else.
Most of Boat Quay (although I did hear that they were trying to stop the touts).
People who let their kids run riot
The stupid prices that non-fancy restaurants charge for non fancy food - you end up paying $150 for a family of 4 to eat the kind of food that would cost less than half that in most countries (not including Switzerland

)