While I agree that in principle I do not think people should
be treated as second class citizens, it is a present-day fact of life that it happens all the time. In the USA and other capitalist-based countries, money/revenues is a big part of what separates those levels of service, respect, and treatment.
This is undeniable, yet it is something I cannot suffer. It's in my nature: if someone makes any kind of discrimination they will neevr get my respect, but only disdain.
I know that a fact always remain remains a fact, yet even if most people swallow it that does not make it less awful.
To the best of my knowledge, develoeprs/publishers have made no specific guarantees or promises about our purchases on GOG with respect to updates. If they did, then yes, your point is quite valid that they should honor their contractual obligations. However, they have not, and as such they are not contractually obligated to provide that to you. Will it damage the company for them to not update their products on GOG? Well then, that depends on how many lost future sales would result from ignoring such requests.
This might be true for what concerns extras (like additional characters, soundtracks, etc.) and *maybe* -if we really want to be extreme- even for a certain kind of update, but what about utterly broken games?
See my post above about Blackguards: that is clearly a non-fulfilment.
The point I am trying to make is that if the amount of lost sales from not updating their products on GOG is less than the cost and hassle of updating their games, then that company may very well just decide not to sell future games on GOG and solely release their games on Steam. For many games that currently are also available on Steam, GOG sales are probably at most only about 5-10% of their total figures, and in some cases maybe only 2-3%.
I perfectly understand this too, yet if we have to suffer broken products after paying for as much as on other services losing them would not be a big deal.
I want to play Blackguards and Luftrausers to completion, but as a matter of fact I cannot because the owners do not bother with GOG.
You said it yourself, after all: revenues drive the market. Yet, I paid on GOG at least the same amount of money than every Steam or Humble user (hence Devolver and Daedalic gained an equal amount of dollars), so why do they get to play the game while I cannot? Same price, same treatement.
The USA were born after "no taxation without representation", by Innos! :P
Is the update process on GOG costly? Well, I repeat once again that nobody forced them to sell here: they put their product on sale out of their own free will, and now they have to make it work. Period. Everything else is just an excuse to spare some money at the expenses of the customer: in every "material" shop in this world, if the product is faulty I get a refund and the producer gets the shame. Why doesn't this apply to videogames digital distribution?
Again, I can be patient for a while and I certainly understand the delays due to GOG's different policies on updates, but nobody can keep their game borken for months!
Blackguards has been bugged at least since August, yet patch 1.6 was released during the same month
! That's preposterous, indecent and insulting! That is also not talking about the notorious "we didn't add language packs because there is no regional pricing", yet after they switched to 1$=1€ policy nothing has changed, apart from their incresed revenues. They
are lacking respect for the customers, not the other way around!