So far it has stumbled from one policy mis-step to another