EAs sold privately usually tie their licence to the developer's own server: before it works, the EA asks that server “is this machine, this account, allowed to trade?”. If the server goes down, the domain expires, the developer's connection breaks, or one day the developer stops doing this, your EA stops trading while the market is still moving — and the trades it is holding are left unmanaged.
We had our own licence server designed, account lock and all. We cancelled the whole plan, because it adds a point of failure inside your setup for no good reason.
An MQL5 Market licence is checked by MetaTrader itself when the EA loads on the chart. No server of ours sits anywhere in your trading path, so we cannot stop your EA even if we wanted to — and if we disappeared entirely, the copy you installed would carry on doing its job.
That is what taking safety seriously means here: a file that passed review, no external code, no central server to fail, and no loose file for anyone to tamper with.