Very interesting. Thinking about what you said, one could compare the software industry to the marketing industry:
- no accountability - marketing campaign with no effect, same as a bug, a unforeseen flaw
- lots of bullshitting
- scientific methods on deciding what practice is best still at infancy