Dude, seriously? We are talking about the land of the free, and you continue to be astonished that people from first world countries just go to the US to do business and then leave again?
The Netherlands has had a visa waiver program with the US for a very long time. Since the author has entered the US a couple of times before to do very similar things, I don't blame him for just going.
I do blame the company for just paying him and expecting him to show up without checking whether that is legal.