Brilliant article. Agree to every bit. This is kind of enterprise sales 101 of point solutions. However if you talk about infratstructure solutions (say mBaaS, etc) - things Become far more complex as many a times you may not have any business end point as your champion.