
Its to complicated...
For Cloud environments, automation is fairly easy, as their depth and complexity is limited... For on-premise LANs and physical hardware, it gets to complicated, as there are multiple layers of firewalls, segmenting different areas of a network.. o get traffic from A to G, the automation effectively needs a GPS, to figure out B, C, D, E and F...
The company I work for pays an eye-watering amount of money for network auto-mation tools, and they enable to automate a small percentage of basic network changes, and even then, they have to be triple checked by an Net Engineering before they can be applied - its not worth the cost, but the company keeps coughing up, just so they can "we do network automation".