It sounds like it's the registrar's fault. But yeah, when it happened once, he definitely should have gotten the hell away from that registrar.
"@qmx Domain registrar fuckup. Domain is paid, but they still let it lapse with their reseller. My bad for not moving it last yr." http://twitter.com/qmx/status/12537976791
The most interesting part for me was the link to the stock photo of the girl on all the expired domains. I wonder if she knows that her photo is everywhere.