If you don't like Steam as a service or company or whatever that's totally fine, but hating them because some pirates using a random number generator nabbed a key by chance of a legitimate owner to register it on Steam? How is that Steam's fault?
Actually, it's Arcen fault. The keygen for their games is trivial to write, that would be totally fine with me, if not this little steam problem. While I understand all the upsides of their decision, the downside is that I am as a customer lost an opportunity to register my key on steam, because a pirate did it faster than me. And I'm not the only one, I believe. What is worse in this situation, if you are not fast enough no email to customer support can remedy. Arcen will tell you, we are sorry, please write to Steam support, and Steam support will tell you that you are out of luck even though you have a proof of purchase and what not if you have not purchased the game just recently.
Steam support does not give a reason why time matters to them, but if I were to guess, their line of thinking may be like this: if you just bought the game and someone registered your code, you are extremely unlucky and they are happy to help. On the other hand if enough time has passed, then, given the triviality of the keygenning there is absolutely no surprise, that your key got regestired, so they'd wash their hands. I consider this as a hint to Arcen, that there is something that they could improve. However in this case this is unlikely, as this topic has been brought up zillion of times, and Arcen position on this is quite clear.
In this respect Shadow (Din's Curse/Drox Op/etc author) compares more favourably, since he does steam key generation himself. So if anyone who purchased his game want a steam, he will give you one usually within 24 hours, and you don't have to fear that this key won't be accepted by Steam.
No-DRM banner is good. However no desire to fix resulting issue above doesn't sit well with me.
I've been following Arcen for quite a long time, and I can call myself a loyal customer, I'm not a hater. So I'm willing to forgive them this one small thing, given that they got so many other darn things right, but I don't think I'll ever like this.