To be fair, many people in Bangkok already wore masks because of the pollution. So there is no stigma. But it seems that the Thais started taking Covid-19 serious right away, so maybe that's why Thailand, which was on the leader board in number of infections early on, has reached only 114 confirmed infectinos with 1 death as of yesterday. But only time will tell if all the precautions can slow down the spread since it only takes a few infected but symptomless highly social spreaders to really blow things up. And it looks like that may have happened in the last few days.
We don't have nearly enough masks, and the authorities are trying to ensure that as many masks as we have can go to a healthcare setting.
It's why they're giving us incongruous messages: both "masks don't help reduce the risk of transmission", AND "we need to save masks for health care workers". Obviously, since we're trying to preserve the supply for health care workers they do have some utility in reducing the risk of transmission.