Limited Baseline Capability
Out-of-the-box widgets are limited in capability and configurability.
Customization = Technical Debt
Customizing requires development expertise and builds technical debt.
Disjointed User Experience
Cobbling together components for a Portal results in a bad user experience.