Ends against the middle: Determining public service provision when there are private alternatives