Resale Price Maintenance: explaining the controversy, and small steps towards a more nuanced policy