What if that "project thread" is ...
What if the builder has an extremely limited budget?
What if the builder is mentally challenged?
What if the build is as good as it's going to get for some reason we don't even know?
Odds are slim all the details are available before someone goes off on a shaming rampage and ends up looking like an ass. What would happen eventually is a few loudmouth trolls would run all the newbies out and only correctly built cabs threads would exist. How boring would it be here then? If someone wants to name their cabinet with a "Cade" name, theme it after a console game, or whatever else - it's their project. If they post it in Project Announcements then we, as the Arcade Controls community, should be respectful of their decisions. If someone asks for their advice during the planning phase - cool, provide advice, but I've seen guys get pounced after it's built. Lame.
I don't trust people will know when they are crossing a line, and who are we to crap a project announcement with our opinions of what we think is right. What's wrong with the "if you ain't got nothing nice to say, then don't say it" rule?
And educating people via shaming is a good option.... for things like smoking, or vaccinating your kids but it's a bit of a stretch to think that technique is required for someone who wants to angle their p3 and p4 joysticks. I don't think any lives are on the line when Joe Blow builds a angled joystick "GAME-CADE" for his basement.