Most companies are not familiar with the management of coins (e.g. ATS) to pay for transaction fees. This is the point, where a transaction relayer is needed.
The reduction of friction for companies to interact with ARTIS is very important in order to get applications up and running fast. Nevertheless, a relayer is an exchangeable component within the component architecture and causes no hard lock-in for the company or user.