yes but if a dev pushes a line of code that wipes the accounts of millions of users at a fintech, the dev will get fired but the CEO will get sued into oblivion.
if the agent isn't responsible, you HAVE to be, cause angry people wont listen to "it's no ones fault your money is gone"