probably more to do contracting bureaucracy than incompetence. With all of these public works projects there are just too many hands in the bowl to make it efficient. The alternative would be to do it dictatorially, which would not be acceptable either.