Quote Originally Posted by Krotoan View Post
You don't have to work or be an expert in the field to critique or give feedback on a product or service. However you probably should know something about the actual process if you're going to start criticizing the character and work ethic of the people behind them.
It's also worth bearing in mind that none of us here have actually been in the CB3 offices or are privy to the design decision priorities of SE.
Bob might be most capable, energetic coder ever. He might truly work his butt off at what he does, cramming away for 12 hour days. But if he's assigned to work on something that isn't Exactly.What.The.Players.Want. then he gets slammed for being lazy. What comes out of the SE offices and into the final game has pretty much nothing to do with the individual contributions of individual staff members, even if they are senior level staff.