warum geht das eigentlich nicht, dass man diese einfach zurückgibt?
Das geht jederzeit. Entweder man macht einen close, was einer "Löschung/Freigabe" gleichkommt, die Domain steht also wieder für jedermann zum Registrieren zur Verfügung, oder es gibt eben den Transit. Der Transit steht nur bei de Domains zur Verfügung und bezüglich des genauen Close Verfahren ist dies durchaus unterschiedlich je nach Registrierungsstelle. ICANN Endungen z.B. werden bei einem Domain Close erst durch viele Verfahren geschickt wo der Besitzer die Domain wieder herstellen lassen kann, wo alle Provider Anträge auf Wiederherstellung einreichen können und eine abschließende Löschfrist wo keiner mehr eingreifen kann.
Das Transit Verfahren ist nicht für "reguläre" Kündigungen gedacht, daher setzen Provider dies nicht bei jeder Kündigung von de Domains ein.