Also, many businesses, products, features, etc never survive long enough to get to "the long run" specifically because people were building out automation, testing, etc.
Doing all of the best practices can mean your competitors beat you, just because they deliver "good enough" faster than you deliver perfection
Yep, for sure. I've witnessed this first-hand, too, many times. Watched many startups die from this desire to build the perfect version of a thing that no one wants to buy.
Doing all of the best practices can mean your competitors beat you, just because they deliver "good enough" faster than you deliver perfection
It's not ideal but it's reality.