This is very true. The money, if you can command it, is still quite good. It still amazes that some of the boys working in Family Mart or 7-11 make roughly 40 baht an hour. And those guys work their ass off. It must be difficult to hear from their friends who spend the night drinking, on our dime, and get paid for it at the same time. Just one off a week would net them more money than they would make in an ordinary week somewhere else. Now, let's also talk reality - The bar scene is not for everyone, nor should it be. I have lived in Northeastern Thailand since 2008. I love the laid back life here. You don't need much here to be comfortable beyond your wildest dreams. Many of these boys live very simple lives - and they love it. They don't need more than a few hundred a baht to not only survive, but thrive in their village. As the OP has stated, there are loads of opportunities springing up all around the Northeast. While it does not net the possible thousands of baht one can make on a good night in Bangkok or Pattaya, many of these boys no longer want it.
I really think the lure of the big city is slowly giving way. I remember in 2008, when I went to my now husband's home in the village, we could barely get a signal with AIS. No other mobile service would even work out there. Today, we have Fiber Optic Internet out there that is actually faster than at our home in Khon Kaen - go figure. I guess what I am trying to say is that times are really changing in Thailand and the boys are realizing that they no longer need the bar scene to be happy. I am happy to see that. Hope it all makes sense - Perhaps I'll start posting more - I sure enjoy the new 'feel' to reading the posts now being made by civil people who love this country - Good on you all!