I have recently moved to Missouri, where it seems the DMV has 'gone private.' That is, private entrepraneurs open DMV office, performing the various DMV functions.
One effect of this seems to be better locations for DMV offices; any retail space will do. Another is the fact -sice you can go to any office- that the shabby operations feel the loss in their pocketbooks.
While one might worry about corruption, etc ... the government offices filled with civil service staff have a far from saintly record.

I wonder if we could do that with building inspections? That is, let the contractor call the office of his choice; if one office can't inspect until next week, maybe another can. Etc.
Any thoughts?