I'll just say it: Anya was right.

Buffy should have been charging for the services she gave the town of Sunnydale. We know that the city council, police, and other key personnel in the city are well aware of what is actually going on in the town and actively work to suppress it. There is no way those same people are not well aware of Buffy and the services she provides. Hell, even high school students were able to see the benefit Buffy provided to the town.

Obviously, she shouldn't be charging the people she saves but the city should have her on the payroll for no other reason than she helps increase tax revenue and stimulate the local economy by keeping more people alive.