Naive question: What is wrong with this? Lots of gov't agencies in highly developed countries operate similarly. User fees account for a non-trivial portion of department budgets. A more simple example: Should the Dept of Motor Vehicles (DMV) charge zero, low, medium, high, or infinity money to get a driver's license?