This is a prime example of how the attitudes and reactions of Linux users can shape outcomes. This didn't come about because people got cranky and ranty. This happened because one fan
who was deeply disappointed went the extra mile in contacting both InterWave and someone from Valve and got a dialogue happening in an effort to clear things up and get a port moving forward.
It's totally fair to expect compensation when plans which have been publicly announced from official sources change, but there are a) polite ways of asking for that, and b) more potential for positive outcomes if a little bit of effort is put in to engage with developers instead of berating them.
I'm super proud to have played a role in this (even if it was only as a messenger
) and I can't wait to play ND with you all at some stage in the future