I have sort of a first hand account of what the current problem with (At least one area of automation) is.
Up until the quarantine I was working in a cowork space; and it happens that - I'm the sole employee of the company I work for in my country - all the desks around me were occupied by a company that makes a lot of their income providing automation to other parties.
I even worked for them for a few months as an "on demand" consultant; the idea would be that I would provide assistance to their devs when they needed help with the "programs" they were developing, and that fastly turned into a process review that eventually cooled off because they weren't - the project manager, at least - very keen on taking my advice.
What I observed was that - bear in mind this is a 3rd world country - the salaries were rather low, so obviously they couldn't get experienced people.
This lead to they having to train them, but as they had no experience, the way in which they approached solving the issues where, a lot of times, "complicated".
Usually they suffered from the apps being interfaced having changes along the project (Or after). This meant they had to fix a lot of problems that were not there in the beginning.
AS the devs had only experience with this tool, and was their first experience coding, they couldn't make the most of the other tools at hand. This mostly lends to processes that take hours to complete, being the execution time only marginally better than a person. This coupled with the issue right above this, many of the projects had a time excess of around 100% (Effectively taking double the time that was allotted in the beginning). Last I heard from them, thought, is that they made a lot of improvements here.
In one particular project I practically had to threat the person responsible to use javascript to fetch data from the browser instead of the "native" way of doung that (Basically, querying the page through the tool with xpath expression).
When they did change to javascript, the process execution time was reduced by >90%
All in all, the problem I see with automation is that the people doing that is not formally trained in coding, and the tools I looked at have rather weak integrations with the most used apps today (Namelly, browsers).
I think the idea for many of these tools is to allow people to automate themselves, but that will lead in my opinion into the "phpization" of the automation area.
All in all, there are a few caveats: I know from them of at least one company that had a rather strong and professional dept., and they where _very_ good at it.
I think that eventually automation is going to take the world by storm in the next 5- 10 years. And those that adopt early will have a clear advantage over those that not.
For the record, the tool they use is Blue Prism; according to the CEO of this company BP has some sort of marked edge over UIPath when it comes to enterprise settings. I know there are other tools in the market, but I don't know them except by name.