In the part of Africa I am from, building inspections are a money making scheme for councils. You get charged for every single stage of the building, the footing, the foundation, window level, roof, connecting to the sewer (if there is sewer in the area). I get the need for the inspections but like many things in life it is how they are implemented that makes the difference.