Was just thinking that a lot of time and effort and stress would have been spared for us and them both if they'd have done it like they're doing with Linux now, "hey guys, we're planning to do this in about 6 months' time, how does it look to you?"
I don't think that they're comparable matters, i.e. a certain way does not apply to all situations. The demand for Linux support has been expressed for quite a long time (years?) by the community; that alone made it an "easier" decision for GOG and was guaranteed to be received positively. Regional pricing is something that GOG thought necessary/ acceptable to introduce in order to push GOG's business. I suspect that it'd have gone down more or less the way it did now, only six months earlier, especially if it would have been introduced as "Good news!".
It's not reasonable to expect that they base every business decision on what we think. In the "Getting back to our roots" thread, Marcin & Guillaume said:
You are what matters, and we will be sure to involve you all more in what we're doing and why we're doing it
That doesn't mean that they'll ask for our opinion or permission whenever they're about to make a business decision (key words: we're doing it), just that they found out the hard way that there are ways and means to get users to support their future plans. Whatever expectations were born from that sentence, it'd be wise to keep them realistic.