While I agree with what you are saying, I believe the reason for holding the cars comes down to parts. That is, parts that Genesis have bought on credit from a supplier, who they havnt paid and put on the car. If i was a turbo manufacturer and they had one of my turbos on a car that wasnt paid for, i would want it back ASAP!
It takes time to sort all of that shizzle out.
my .001c