After around 25 years of writing software for a living, and working with people marketing and selling it, I think I’ve finally found the two axioms why things fall down in groups of people:
1. No inspiration
2. No taste
All other issues can be traced back to these two.