And now on to sandwiches. Why is it so hard to get a decent sandwich in Bangkok?

Even Cambodia has better sandwiches.

From what I have tried, here is my list of the best and worst sandwich places:

Best: Dukes (and serves more than sandwiches)
Worst: Subway