I think you're being sarcastic? Because you don't believe they are responsible for the actions of their agents?
If I hire someone to file my taxes, and they lie/cheat/steal. I'm still going to jail.
I don't think they should be required to answer for this fuck up, but if they not angry at their chosen agents, it's because they're on the wrong side, and deserve some blame too.
I must have completely read your comment backwards. I thought you were suggesting they didn't have any fault. But you're saying it'd be better if managed their domain themselves, that I completely agree with.