Competition law should work in the inserts of consumers, not private business. As long as consumers are voluntarily choosing to lock themselves behind this walled garden, I don't see why their user experience should be degraded to further business interests.