Thailand say they want tourist but the reality is the immigration want rich tourist people who have money to use an agent and you stay home and the agent make money and immigration police make money
Welcome to the new tourist Thailand if you stay in a hotel the hotel must make the TM30 for you if you rent a condo the agent job is to make the TM30 for you
and last and most important is
if the immigration officer was drunk the day before or is drunk now