@Steve ******
I understand this feeling. Somehow Thailand gives you a feeling you are not really welcome, only your money is welcome.
Look at TM30 for registration where you are each night, additional TM47 to confirm address as if TM30 is not enough.
Then the attractions and entrance fees with double pricing with much higher costs for foreigners.