In reply to Jason.

Realistically, whether a provider outputs responsive capable HTML or not is entirely up to them. They can change their responses without core making any changes at all. Core simply implements a whitelist. The provider provides their HTML.