Is that right? Or is there more to it than a simple derailing tactic?
I see what you did here.
So yes, companies don't have a moral point of view. But human beings do, the humans who work for and run these companies. And while philosophers have opined extensively about the relativity of morals, I'd hope that there are some values that an overwhelming majority of human kind subscribes to.
Sure, but "open" in the sense of what many developers perceive as "open" is not one of them.
Remember OpenGroup? That's the way most of the business world did and probably still does perceive the word "open." It needn't by synonymous with "no strings attached."
The people get the government they deserve. If you demand fairness you might get it. This is why it is important people demand ethical behavior from companies and institutions. The quality of any individual’s own morals has little to do with whether one is entitled to do that or not. And even if it did why should they have to demonstrate it? Can you imagine a world like that: “we’re not going to help you until you demonstrate your morals”
You forgot the frequently useful response of "make a public fuss until they change things". Which is, incidentally, what's going on here.