I wasn't really referring to this post with that question - though it is relevant that leaving even an effectively unconstrained field like one that allows for the shrek script to be submitted would have seen me fired (if it had somehow passed QC, field sizes are one of the first things checked).
I was more curious about how different our experiences seem to be: you seem to imply a background where you're expected to take the requirements as gospel with what you write based solely off that unless you're personally invested, whereas in my experience engaging critically with the project is the single most important aspect of the development process, and not questioning potentially unwanted behavior leaves you open to firing (or criminal neglect if you're dealing with medical PII, criminal records, etc...)
I'm quite genuinely interested in the different approach to development philosophy you present here.
Wouldn't that be convenient? Everyone who does horrible things is a psychopath? No. They're just people. People that bought the patriotism line, or who wanted out of poverty and were told this might be a way, or people who have some notion of honor or duty or what have you. They're you, with different social pressures. That's what the fight is against - not groups that find terrible people and cultivate them, but groups that can frame terrible things in ways that ordinary people find noble or worthy. Just as much as you yourself are not immune to propaganda, neither is anyone else.