I wonder which one of you is being the better guy: The one who openly declares the unrealistic expectations of an overambitious work, or the one who decides to keep it to himself forever thinking that this place births failures without so much as an attempt to point them in the right direction. You're implying that everyone on this site frowns upon failworks but will do nothing for the sake of not being "offensive", when your own passive-aggressive inability to say anything is in itself an act of ignorance
I also wonder something: is better to just blatantly underestimate someone's project by putting up generalizing and vague negative critics or is it better to actually ask questions to the one holding up the project about his organization so that you may help him if needed and/or to directly help him by answering his questions in a proper way?
About the innate behaviour thing, I admit I put it wrongly: everyone has usually this kind of behaviour (it's human), but there is a big line between putting it out bluntly and act like a dick without giving no help at all and instead not saying anything and actually checking if he really has unrealistic expectations before judging, so that you may help him into the actual making of it by giving out suggestions. But even if he has "unrealistic expectations", you should give out your blunt dry judgement only AFTER he admits/proves the project failed (Findood still surprised me with his Arch Nemesis)
PS
Not remembering giving the label of "criminal" to Arch, but the one of "under a bad light" surely, since it was (and still is) bad behaviour
(EDIT)
You're a ninja, Arch