Striving for perfection is often the enemy of being good enough. Especially when upgrading organizational capabilities, a theoretically elegant and correct solution often fails. The change required to implement it is too large and intimidating, so buy-in suffers and adoption falters. A less perfect but simpler solution actually works better.