Sun Tzu wrote: "If words of command are not clear and distinct, if orders are not thoroughly understood, the general is to blame. But if his orders are clear, and the soldiers nevertheless disobey, then it is the fault of their officers."
Machiavelli wrote: "The one who adapts his policy to the times prospers, and likewise that the one whose policy clashes with the demands of the times does not."
This is what I believe. Instead of me butchering by explaining, I think quoting the originals is better.