Golf courses are especially guilty of this... Thai residents get a discount, but not Farang residents (retiree/marriage), who, quite possibly contribute a bit more into the local economies...
But, wasn't there legislation passed a few years back allowing dual pricing? I can see for tourist visas, but come on!!!