You do make a good point that in the private sector if you go somewhere and the service is substandard you have the option (most of the time) to go somewhere else.  I agree.

Public sector is not normally meant to "produce" anything since they provide a service to the public and not a product.  They are necessary and for the public good.  I think you know all that though.  I suppose I do not have the specific experiences you have had with building departments, inspectors, so you may well be absolutely right and I won't disagree.

Good comments and I agree mostly.