A lot of the blame has to fall on Cook (and probably Flower) imo. Its not something he can probably change, but Cook doesn't strike me as an inspiring leader. Its hard to imagine him rousing the troops or giving people a kick up the arse. Strauss was much more suited to the role.
It didn't help Cook that two of his seniors Trott and Prior fell to pieces and left him to cope by himself. But Cook is not a captain for my money. Great batsman, but not a captain.
Thats because hes not.
Another worrying thing is that everyone seems to have Joe Root marked down as a future captain, i must of of missed the punchline somewhere.