I wonder how many domains (scam)sites like these are trigger-ready at to buy whenever some regristration expires.
And then resell it back to the original owner for a 5 or 6 figure sum. 
You are so right...
They probably have it automated in the milli second range because they have competitors as well.
I lost two domain names over the years to such vultures for not paying on time (Although I did pay on time).
And once in a while they are getting lucky by snitching someones important domain name and
literally selling it back for thousands.
DaveCAD.com would have been actually be a very nice doamin name for Dave!