And people complain about Steam...don't know how many hard drives I have lost or re-formatted, or computer changes I have done...but it sure makes these types of issue a non-issue. Load steam, check game tab, load games that I want....sure be nice if Matrix would have an application like that...
Mostly, yes, although Steam does not solve the problem for all games. Some games have their own requirements, and I have experienced difficulty with a few of these.
So far as the OP's post is concerned, I agree it's frustrating, but I'm sure Matrix will help you out with this without the need for buying new keys.
Personally I keep a back up of a relatively small number of files on an external drive, and the DW keys are in one of those files.