I agree in all that. And if they simply gave us a specific time line of what they consider abusing the rules then there's no excuses. At the moment you can apply for 2 60 day visas with 2 30 day extensions plus 2 border runs and 2 further 30 day extensions within a calendar year. If they don't want people spending this much time in Thailand in a calendar year they should change this.
that is clearly what's going on but abusing the system is breaking the rules. Thailand should re write their immigration rules so it's black and white for all travellers so there's no grey.
old requirement it seems. I'm Ozzie and on the Ozzie embassy page what use to be written as a exit flight within 60 days required has now got a new clause which states or an explanation for staying longer. They've obviously realised extensions and border runs are well within the rules so they've loosened this up.
As I already mentioned if they put up a stink you can buy a ticket at check in but you'll be safe my man. I got a 60tr with a return flight after 150 days and thai airways only said 'oh long time in Thailand!' I was asked at immigration if I had a ticket to Cambodia for my visa run and I said nup and I was still stamped in.
Nice. It's refreshing there's a bit of logic going on these days. Probably an overkill to get a ticket out for check in. You can always do that at the time if they are gunna be ass hats about it. They most likely won't say anything in regards to it