I believe that if you analyze most B&Z department budgets, you'll find that the general revenue budget of the community subsidizes the B&Z departmental budget, not the other way around. Customers of B&ZDs would get severe sticker shock if they paid for everything that goes into running that department - if fees were required to fund 100% of the department. That would make sense, right? Have the users/permittees pay 100% of the cost? (Inspections staff, support staff, benefits, office space, utilities, phones, updated training, code books, paper, toner, computers, printers, permitting software, vehicle, gas, vehicle insurance, vehicle repairs, 3rd party inspectors, etc.)