Not really, no. In which part of the creation of developing were you present? In which part did you fund the project yourself? Did you feel the impact in your pocket?
Unless you've actually spent money on a project before it was released (or you were part of the creation/development team, or you've the publisher, your opinion on where and how the project will be released, is non-existent. Simple as that.
I respectfully disagree.
We are customers. We are the Legion. (wait, different forum). We are the most important part of this chain. Without us, they (developers) would starve to death. Without us, there would be no gaming industry at all.
In Poland we have such saying Nasz klient nasz pan, which google translate to "Our customer is king".
That's why my opinion is the most important.
ps. you guys should know that Tim Schafer and Co are right now thinking about releasing their kickstarter project DRM free also.
Thanks to those, who were whining about it through the Net.
If those guys wouldn't voice up their opinion, Tim Schafer wouldn't even know it's a problem for many gamers.
So, in the end, we are customers, we have right to ask the developers to change their minds.
And as they want our money, and our support, sometimes they change their mind. And this is the proof we are right speaking about Steam-free releases.