While there is a need for defamation as in most countries ......
The problem in Thailand is that the defamation laws go too far, they discriminate the author incorrectly, the courts discriminate the author incorrectly.
Their logic is not actual logic, they wrongly punish for the wrong statement.
The justice system here is like a kangaroo loose in the top paddock ... it's not democratic or correct, and it sure ain't honest.