Since you mentioned "demographic difference", so no hogs are the same then. In the buffet dining setting, you can do a few things:
1) "be diversified"
2) Petition only people have food on the hands be allowed to serve coffee/drink on the table. As those are not "personal items" but is an indication that a table has been taken. Feel free to stalk all tables for the time when eaters return.
3) Dine in formal dining rooms every meal. And best, join the Suite club, you will be instantly seated.
Lastly, quit cruising all together. It doesn't look like it meets the expectation of your culture. Most American do not agree with you.