The complexities of a Multi-tenant Architecture

A coworker asked for a quote on what I thought about them:

Multi-tenant architecture initially reduces costs by streamlined business processes constraining tenants to make operations more consistent. Friction develops where existing processes shoehorned into something different feel less than ideal or not the way the tenant might have designed it.

The one I prefered:

Reductions in hardware, licensing, and staffing costs initially draw organizations into multi-tenant architectures. Streamlined business processes make operations more consistent to achieve an actual favorable return on investment. Friction develops where existing processes shoehorned into something different feel less than ideal or not how the tenant might have designed it.

He asked because of my experiences running “WebCT/Blackboard Vista” and D2L.