Good points, there are definitely downsides to RPA but there are also downsides to APIs. The level of expertise needed is a huge barrier and limits progess in some ways. Perhaps instead of using less efficient RPA within the trading layer maybe use it in a less critical data gathering layer.