You all have to remember it's not cheap either to go on vacation.
You have Airfares, travel insurance and that's before you set off plus transport to your airport if you don't have a railway station at the airport.
Then transport to and from BKK to Pattaya
Then you pay for your hotel average , then drinks ,boys,bars etc
So average spend a day 3,oooo to 5,000 baht a day add the airfare ,add the hotel, transport,travel insurance over 1 month stay ,it all adds up financially.
Then there is many of the old timers are getting too old to travel .
I did see last trip a lot of young professional type Asians at the bars seem to be from Singapore etc