Well - my point between the lines in my original post is that we are all very similar in our devotion to this game as we are all still here... Deep inside we actually all want it to succeed, even though we have different ways of expressing it
Some of us are naive optimists that every Friday get surprised as we actually think a patch will be released, even though we deep down understand that it's very unlikely - and we know that there would still be tons of bugs left anyway - and new ones to squash...
Some of us see all in black and like to point finger at all the broken "promises", embarrassing bugs, missing features and smugly remark "what did I tell you!" when a patch does not double the FPS or make the radio commands work...
But in the end, all of us see the unpolished gem that is there inside of the spaghetti code - otherwise we would all have left a year ago...
/Mazex