1000 baht is very high for a piece of plastic with magnetic strip. No wonder she went ballistic on the crook. That replacement card shouldn't be over 300 baht.
I'm not surprised that Thailand has absolutely no backbone. Showing the qualities of a spineless jellyfish. This will comeback and bite Thailand in the butt down the road.