Oddeus: Since it is addressed here... I have this moral dilemma for some time now. Maybe I can get an honest answer. Do we really affect the developers and GOG when we buy discounted games? It would be logical to assume that discounts are kept within reasonable limits, so that developers and GOG do not suffer from them.
Will I be able to play discounted games with clear conscience ever again?
I don't have an answer for you. So here goes! ; )
There's no direct coercion on a publisher to place a discount on their titles. There are, however, market forces. The marketplace we're participating in - and helping to mold - has developed into one where large discounts are the norm, often within a couple months of release.
While I don't quite agree with nightcrawler's assessment that these companies are nothing more than a commercial venture (I sincerely hope my own customers don't think of my business that way), I do wholeheartedly agree that if a consumer does not like certain things about the marketplace then one should not support those particular practices.
That said, will the publisher notice? While 'voting with one's wallet' is certainly a valid approach, that sole act does not tell the product provider why or why not you voted the way you did. If it's an issue that really concerns you then a polite message to the provider will at least give them feedback beyond sales numbers.
When it comes to old titles that really weren't getting any sales volume to speak of since long after a product's release, and for which publisher support has all-but-ended as the product has matured into a stable state, I have no great qualms about buying on big discount. Yeah, I do wonder how they make any money after the financial transaction fees are taken into account, but there must be at least a little bit of payback else they wouldn't agree to a 90% drop. It might also be that the 90% discount is a "loss leader", a money-losing enticement to get you to look at the other products that DO provide some profit to the store and publisher.