Those Cranes are a hazard
So are helicopter rotors, mountains, skyscrapers, electricity pylons, TV masts, wet runways, cigarettes, alcohol.... where do you draw the line ?
Do you think everything in high-vis jackets, flashing lights and warning notices is going to solve the world's problems ?