I don't think the bikes are made in Thailand...more likely China or Taiwan..If it was made in Thailand it would be much cheaper because there is a lot of tax on imported bikes..
As for the video..there is an expat saying in Thailand ..This Is Thailand..Make an acronym from the first letter of each word...