If other providers managed to hold back on getting the money from DD after you had paid manually, I wouldn't have thought that this was proper practice
I believe that that is how most UK cards work, at least from my experience (Barclaycard, LLoyds, Santander, Capital One, etc.)
All UK CC providers (apart from AMEX) that I can think of, do exactly this?