When dealing with companies, small claims court can be an amazing tool to fix the "nobody is responsible so you hit a wall" issue. The court sends a letter to the company, and either the company figures out who is responsible for dealing with it, or whatever process for collecting unpaid judgements eventually deals with the company (e.g. the famous "sheriff comes to repo the bank's furniture" example).
For companies, this is also fine, because in most cases the built-in processes work well enough, and in others people just give up, that handling the escalations through their legal department is manageable.
Unfortunately, this approach only helps for the subset of cases where the issue is monetary and/or can wait (and only if it happened in a country with a working small claims system).