"The days when Putin could escape blame for everything that goes wrong are ending," one army colonel said. "People are angry with Serdyukov, but they are angry with Putin too."