Well this probably isn't the best thread to introduce myself on, but I'm going to anyway because it's a very interesting topic to me, and one that I've had to think about a lot lately. Hello all, long time lurker, first time poster and all that. By the way, excellent forum you have here, I like it.
On the topic of criticism I'd just like to add my thoughts if I may be so bold as a newcomer.
I think criticism is generally good, and I think that most developers want to improve and progress with each new project, but I agree with others that the way in which criticism comes across is worth considering, and this is difficult at the best of times on any forum. It's always easier in a face to face encounter when people can read each others' body language etc, and when there is also direct and real accountability for one's words and actions.
The thing with developing though, especially for FS as I have discovered over the past year, and this is just me speaking for myself (though I think other developers might agree), is that the process is driven primarily by love. For developers who have the skills to make a great aircraft or scenery, trust me when I say that there are *far* easier ways to make money with those skills. The return for the time and effort invested is historically very low, and the only things that can make up the difference in motivation required are love and passion for flight simulation and of creating content for it... and plenty of both.
In the past when I worked for major console game developers I never really had much attachment to my creations and criticism didn't bother me for the most part. I generally enjoyed my work but at the end of the day I was pretty much just 'collecting a paycheque'. Developing my first aircraft for FSX though... solo... well, that is an entirely different beast, and my passion is the only fuel I've had to get me through a year that has contained far too many sleepless nights of pushing pixels and writing xml.
Unfortunately there is nothing easy about any facet of developing content for FS, whether aircraft or scenery, everything is just
monumentally difficult. It takes some real dedication to see a project through, and I personally commend every developer for sticking with our hobby at this point, whether I like their individual products or not, considering that the plug has been pulled on FS11.
So I guess my point is that when criticizing a developer for what they have created, maybe try to keep in mind that you're potentially poking at something which they have truly given their heart and soul to, at the expense of many other things in life, and how you put that criticism can indeed make all the difference to their morale. I'm not suggesting to pussyfoot or give praise where you don't think it's due, and I think criticism is expected, sometimes even desired, and is almost always a good reality check, but I don't think it's ever very easy to take after such effort. In the past I have given out my fair share of criticism, but stepping into the shoes of those I was giving it to has certainly changed my perspective on it. Anyway, all that said, I'm a firm believer in freedom of speech too, so disregard everything I said above and bash away! Hehe.
Anyway, just my two cents.
Cheers all.
-Mike