The articles all quite similar, leave too many unanswered questions.
Information can already be retrieved with a court order. Every sim card requires registration in Thailand. Foreigners who purchase a Thai sim card must present their passports for registration.
Further data already accessible is the hotel registration reporting.
Many tourists carry no phones, others are using telephones registered to a Thai national.
A sim card which can not be disabled by removing the power source, that would be a trick
-------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
Thai telcoms regulator wants tourists to use location-tracking SIMs
Boing Boing