What needs to be done is to stop releasing the POWs, and give up the "haul ass and bypass" doctrine they have. They are waiting on the 4th Armored from what it sounds like, to assault Baghdad. They should hold in place and send units to sweep back through areas behind them.
Umm Qasar proved this. If you watched it last night, you could see it clearly wasn't "secure".
Other than that, I agree that the paradigm of compassionate warfare and letting the enmy disperse under the guise of going home while just regrouping again behind the thrust is not working out very well.
They have to round them up or engage them