Having to pay $15 to unbreak a game is pretty messed up.
edit it doesn't really matter if it took a bunch of work to fix, it's basic decency/good business to unbreak the products your customers paid for.
It's less of a case of "unbreaking the game", and rather "11 years after this game came out, software has changed and 64-bit operating systems are now normal, so we can take advantage of that".
I don't believe that it is standard practice to spend months of work updating and improving games that came out 11, 14, 18 and 22 years ago, to be honest.