No, stop changing words around , were are not talking about cats and dogs
You claimed that
"11. Sweeping subjective generalisations about nationality, creed colour," is racist .
Saying Thai people have smiles is doing just that , making a sweeping generalisation about a Nationality .
You cannot have it both ways , either making sweeping generalisations about a Nationality is either racist or it isn't