wpegg: They have been doing this recently. We all knew Botanicula was coming, and were right royally ripped off for it. Alan Wake was pre-order. I think when they have it signed in blood, they're perhaps ok with revealing some of these things.
Leroux: Another difference is that those were pre-orders for new and not yet released games, not for old games they're trying to clear the licenses of and to make them working on modern rigs.
Pretty much, the get bitten by old licenses from time to time and have to scramble at the last minute to get it resolved. And that's sometimes the day of the release. I can only imagine what would happen if they had to commit weeks ahead.
Similarly for compatibility, there have been some games that just don't play well with some configurations no matter how much they try and they don't generally get access to source code to make it work either.