Automated machining is more than simply letting a CNC machine execute a program overnight. A small CNC machine shop might use overnight operations to extend working hours, but those practices aren't harnessing the full benefits of automation.
Full automation requires CNC machines to perform not just one lengthy operation, but an entire series of operations on one or more parts. Machine shops seeking to attain that level of automation require control of both the production process and the environment.