I'll always favor eating real Chinese food than American food. You go to a decent American restaurant, for $20-$30+ you get a plate for yourself. For $15 at a real Chinese restaurant, you get enough food for yourself and share with another. The food comes out in mere minutes, even in a busy restaurant. Chinese food is meant to be shared. You go to a western restaurant, you order a plate for one person. A real Chinese…
Round tables are for big parties. Restaurants in China, Taiwan, Malaysia, etc. have two person and four person tables as well. They also have shared food and non-shared food. It really depends on the restaurant type and the meal you're ordering as well as occasion. (Recall, some people eat lunch by themselves --most take it to go, some eat on premises.) You will see the round tables at "banquet" restaurants, many in hotels, but not all.
Restaurant food in China, Malaysia, Taiwan, etc. is not all that different from the ones you find in neighborhoods which cater to a ex-pat or first or second generation Asians. They both cook with packaged ingredients, it cuts costs, rather than from scratch as you might at home or _some_ street vendors (many street vendors are franchised).