The only real flaw in your ananlysis here is, the strategy is working. Attacks are down, not just by a small margin. The people are out and about more. The infrastructure in even the most hard hit areas is working, in some cases better than it did during the Hussein regime.
The biggest indicator that the strategy is working... 40,000 Iraqi refugees returned to Baghdad.
Now, the fact that the strategy is working doesn't mean all is well, or all will be well. Those 40,000, and the Iraqis that remained have to do their part. They have to take the opportunities created for them by our military and make it all work... which they appear to be doing.
I'm glad you didn't just mimic the democrat drumbeat of "we're losing, it's time to get out". You wrote a very good article that was well worth reading. The fact that I disagree with your conclusions doesn't mean I didn't think the article wasn't good.