I know a lot of tradesman are incompetent and it goes back to Tafe teacher's that are uneducated as the students they are teaching and have little to no practical site based experience.
The architects that design these new buildings have a lot to answer for too, i only recently completed a building report on the top apartment of a leaking multi story residential building. Traditionally the tops of these buildings were covered in heavy gauged, profiled metal roof cladding or concrete, well drained roof areas with minimal penetrations for aircon ventilation ect. But no not now, these buildings have occupied rooftop areas, with built-in pools, garden beds holding tons of wet soil, decks, pergolas and level tiled areas all with inadequate drainage systems, any person in the building industry would know it's impossible to successfully waterproof a roof top like that.
Even the NCC (National Construction Code) 2019 had to change so it's not mandatory to have falls to the waste in wet areas floors of class 1a buildings residential, other than the shower compartment, because owners want these excessively large high gloss tiles that are impossible to lay them with fall, in NSW we have a BASIX (building sustainability index) that requires all roof top storm water must run to a rain water tank with only one 90mm over flow to the street, it's fun watching the gutters overflow the back of the gutter and down your wall in a storm. Half of these problems are caused by stupid compliance regulations and red and green tape.