> The root cause of bad software has less to do with specific engineering choices, and more to do with how development projects are managed.
...While I do agree that "project-management" is important, I think the tools we are using today are really underpowered to deal with complexity/human-error - Which is the bigger problem IMO.
When making such a distinction, people refers to a group en masse, while persons refers to a collection of individuals, emphasizing their actions as individuals as opposed to as a whole.
These use-cases you're implying seem to be the real problem.