perhaps the more relevant paragraph from the Thai Embassy website is:
and interested readers should continue on and read the rest of their Disclaimer page!ThaiEmbassy.com is not the official site of the Royal Thai Embassy and is not affiliated with the government of Thailand
of course, I am not in any way suggesting that their choice of domain name "ThaiEmbassy.com" is in any way meant to be misleading, and I am sure most people who visit, recommend or quote from the web site understand the nature of its commercial operations and still consider their content worth passing on
and while I am not in any way suggesting that this web site is in any way making undeclared income from their recommendation of certain insurance companies, remember that it is always possible to contact the insurer directly rather than clicking on links on commercial web sites that may contain affiliate links