You're thinking from an implementor's perspective. From the customer's perspective, it's a weird nonlinear pricing model that charges you more to be taken a shorter distance. Honest people who forgot their keys at home or whatever and need to run back home have to deal with the nonlinearity.