Often when I enter a restaurant in Thailand and sit down the server will come over and gesture for me to switch seats. Even when the venue is uncrowded and I have my pick of tables. Does not happen at streetside places, it's always at nicer more expensive places.
I don't like sitting where others want me to sit. I just refuse with a smile, but the refusal is uncomfortable. It opens the door to them possibly asking me to leave the restaurant (though have never had it happen).
Also, it's never explained why they want me to move because of the language barrier and also it causes some friction to ask why. Whether it's a "you may be more comfortable over here" or a "that seat is a status seat and reserved" or an anxiety thing like "I have to do something, but I don't know what, so I play with seating when someone comes in to break the ice" thing.
What is the proper thing to do, move where they say, get up and leave, refuse with a smile and remain seated, or start asking for a reason in front of other customers?