The Ugly
Arbitrary source capabilities can not be easily handled.
Proliferation of wrapper specific cost rules can make query optimization very expensive.
Centralized query optimization - wrappers don’t have much control over it.
Autonomous data sources ?