These only digital nomads / remote workers that I've ever met in Thailand weren't the Marriott type more like the hostel type or, at best, the condo style. That article doesn't make much sense to me...
Another thing that bugs me is the visa issue. What kind of visa would those people be on ? As far as I know those guys are currently on tourist visas or ED visas...
I don't know it's weird.