Similar thought, but mine was why isn’t there human eyes on the rooftops? Drones or at least cameras strategically placed to alert someone trying to get up on the rooftops to immediately intervene when spotted.
Drones armed with tasers would surely disable any rooftop crawlers.