No. It depends a little on things like administrative costs and so on. In economists' language, we're in a second-best world and providing any government service for free is a little questionable. There could be an excuse for doing that, which is it may cost too much to collect these fees to really make it appropriate to do that. Of course, it's quite possible for these fees to be too high. Perhaps the ones you're citing should be reduced. I'm just reacting to say that, in general, there is broad recognition that user fees are an appropriate source of government finance, but they do have to be set carefully.
On March 31st, 2008. See this statement in context.