Again, the 700 baht international Passenger Service Charge is a fee levied by the Airports of Thailand Public Company Limited, not the Revenue Department.
The Revenue Department don't have to justify anything to anyone, well except their political backers I guess.
https://thailand.go.th/issue-focus-detail/002_021