(Speculation: Why don't US registrars usually offer autorenewal? Here in Europe, especially Germany, it is unthinkable that my domain would just expire. I get auto-renew by default, no matter how I pay. Conversely, with the US servers and domains we hold, sometimes people don't even get payment reminders before the expiration date. Only when it's too late do you get a notification. I find that strange.)
I've always wondered how people could forget their domains. I get at least 7-8 reminders for my domains prior to their expiry, and that's even on domains set to auto-renew. It didn't occur to me it was a difference between European/US registrars.
Friends of me had it happen with web hosters, server housing and domain registrars. When they were just starting out and forgot to tell the provider to get the monies from their credit card, or whatever, they would just disconnect the server or park the domain. Happened a few times and is really annoying. I had assumed it to be a function of the far better giro system here in Europe, but since a few months I'm paying most things by regular credit card bookings instead of bank transfer, and it still works.
Maybe people just need to ask for and demand automated payment?
I don't know what you're doing with your U.S. servers but Network Solutions and GoDaddy both offer auto renewal by default and warn you when your domain is going to expire.
This rubyonrails.org situation itself might actually provide a counter-point to Europe/US registrar comparison. It appears (indicated by whois + DHH comments) that the domain is probably registered through a reseller in denmark and the reseller is parking the domain.
Why doesn't the domain owner just regiter the domain out a few years? It's not that expensive and they could at least delay this kind of issue. I'd assume RoR isn't going anywhere for a few years.
(Speculation: Why don't US registrars usually offer autorenewal? Here in Europe, especially Germany, it is unthinkable that my domain would just expire. I get auto-renew by default, no matter how I pay. Conversely, with the US servers and domains we hold, sometimes people don't even get payment reminders before the expiration date. Only when it's too late do you get a notification. I find that strange.)