Let me put it like this, I dont consider it to be a family resort either. A family resort caters for families, Pattaya caters for debauched alcoholics; no offence to these people. If that is what you like then enjoy it.
In which case everyone who enters Thailand should pay duty. By your understanding. No where else do you do that for items which are over 6 months old. Even Zambia and the UK has that I know as I have sent items to both places.
I had that. A bunch of old T-shirts I used on site shipped back and they wanted Baht 2,000 in duty. It was obvious they where not new. I refused to pay.
It was the African people who started the slave trade and it was the British that ended it. As many slaves were taken from Europe to Africa in particular the Slavs the word slave was derived from this.
If you want the full history look up Thomas Sowell a black author. You will learn a lot.