I don't think you're out of line; it sounds very unfair and smacks of favoritism.
Unfortunately, aside from buying them out and replacing them with your own staff to run things the way they should be run, what can you do? It sounds like you complain but they don't do anything. It's too bad...