The US Army has found itself in a “readiness crisis”: it has bet on fighting “dusty, messy and indefinite wars in the streets of Iraq and the mountains of Afghanistan”, while the armies of its adversaries have evolved and this “caught the US military-intelligence apparatus flat-footed”, according to the US media.