I worked on an oil rig and I used to travel in and out of Thailand on a 28 days cycle like this man. I never had a problem coming back to Thailand and I also did the same for many years from Africa to Singapore, only when entering Singapore I simply mention to the Singapore immigration officer that I am a rig worker and then he simply let me in with the proper stamp.
Why does Thailand cannot do the same as Singapore? Singapore's immigration understand that I am simply going to work overseas for a month then back to Singapore to spend my money and this on a continuous basis, a win-win situation for both of us. I am not an illegal immigrant or a refugee, simply an international worker with a good salary.