Wow, this echoes exactly the book I’m reading right now. The myths of innovation – one of the chapters is Best ideas don’t always win
PyroPunk 51 (PPP LoA)