I'll agree that edge cases can prevent anything from being reasonable or fair, but we can't let perfect be the enemy of good here. I think we're making progress every day towards enabling everyone to have more choice (on average, obviously some days have major setbacks for humanity).