For stuff that is perceived as core business, people are open to share risks, responsibilities and to tolerate problems: << it is an hard stuff, very important, there can be problems … >>

For stuff that is not perceived as core business, people just want 100% reliability and performance.

So I think we have two directions, when giving services/products to someone:

  1. put the highest level of attention on ‘non core’ stuff to be sure they are nearly perfect (as users want to be). This means also slowing down the change rate as much as possible;
  2. persuade customer that “core business” is not a synonym of “easy job” 

So how can we choose between absurdity or impossibility.

Any other path to success?