Or it could be also that we the web devs have no clue why some engineer that needs to know to read plans and maps is always needed when some guys need to dig. Mistakes happen with this engineers supervising (cables and pipes get cut or damaged) I imagine without them there will always be more problems.