Ich denke du hast das richtig verstanden, zumindest verstehe auch ich es so

Eine Credit card hat ein Limit, sagen wir 4.000€
Wenn jetzt ein Hotel oder Autovermieter eine pre-authorisation als Sicherheit durchführt wird das limit um diesen Betrag verringert, also z.B. um 10.000 Baht ca. 267€
Damit kannst du eben nur noch max. 3.733€ ausgeben. Das sollte auch am verfügbaren Limit zu sehen sein, falls deine Bankensoftware sowas anzeigt.
Wird die Sicherheit nicht benötigt, gibt der Händler entweder aktiv den Betrag wieder frei und es entsteht überhaupt keine Buchung. Es kann aber auch sein, dass der Händler gar nichts tut und die Reservierung nach ein paar Wochen verfällt. Daher ist ein hohes Limit nie verkehrt, falls mehrere Vermieter im Urlaub für Wochen Reservierungen stehen lassen.
Bei Debitkarten gibt es keine per-Autorisation. Man müsste die Kaution buchen und zurückbuchen -> Aufwand und Wechselkursdifferenzen möglich.
Ich habe aber in TH auch schon Bargeld als Sicherheit hinterlegen müssen, trotz credit card, weil es dem Hotel so lieber war, ist eigentlich problemlos.
Zudem hatten debit Karten den Ruf, dass ihre Besitzer weniger kreditwürdig sind. Mancher Autovermieter auch in D will eine Credit Platinum oder zwei normale Kreditkarten, um sehr teure Autos zu mieten.
Das mag alles noch eine Rolle spielen, dass mancherorts Debitkarten abgelehnt werden, obwohl es bei Zahlung praktisch keine Rolle spielt.