There's a difference between saying there are problems, and calling our Army "about broken."
I have several military friends that would show him something "broken" if he said that to their faces.
I doubt it.
Your military friends would show more respect for Gen. Powell's experience and rank than you do.