If you're saying that as a professional developer, meaning enterprise working on a for-profit basis, I absolutely agree. And that precisely what's bugging me, since OXC, being an open-source project, isn't a for-profit enterprise. I was unsettled by Sup using business language, and suggesting modders are some third-party contributors (just like the relationship between Steam and game devs). We're not. That's not how open source works IMO. The compatibility of my mod with this or that platform should be my own responsibility, not an enforced requirement. At least in an open-source model. Making a mod I am working for my personal reasons. If these personal reasons do not involve extra work neeeded to support non-PC platforms, I have 2 choices: do work for free just to support OXC team (which I'm not ruling out, to be clear), or quit. It's not some sense of entitlement, as someone could suggest if they wanted to prove I'm just a whining kid, but a cold calculation.
If this is turning to a for-profit enterprise, sure thing, it's their choice, nothing wrong with doing business, but AFAIK nobody was presented with any contract to sign, which is a bad business practice, to say the least. Of course to make any business on OXC, you need the rights to the XCOM franchise, and that's where Firaxis enters the picture. In the end, it is them who have everyone by the balls, because, let's be serious, what normal person would dare to risk a lawsuit from Firaxis.
Maybe I'm paranoid, maybe these are just products of my imagination, but I'm just voicing my private opinion here, that's it. A private, independent opinion of someone who supports hacker movement, posted here only on the grounds of freedom of speech, without the intention of besmirching, insulting or attacking anyone.