First...G-d bless your son for serving. I would like to thank him (through you) for protecting the US. I hope that he comes home healthy, and very soon.
Second...like our "beloved" President, (who was a draft dodger, now is a "Hawk"), some of us were fortunate enough to be able to go to college and not have to enlist, (or be drafted), and go to war.
Third...I believe that Bush pushed for the Dept. of Homeland Security; it fallis in line with the Republican credo of "less government". It was a knee jerk reaction to 9/11, kinda like shutting the barn door after all the animals have left. Being that I work for DHS (formerly INS) I have seen some changes for the better, but not a whole lot. The system in which we register nationals from "suspect countries" is flawed, we don't have the man-power to do follow ups. I feel that if we're worried about terrorist attacks, insteda of registering these individuals, we should not issue any visas to Iraqis, Iranians, Syrian, Saudi Arabian, etc.
Finally...with re. the mosques, in war you have to kill your enemies where they are; if they're hiding in mosques, attack the mosques. If they're hiding amongst their civilian population (i.e. the "palestinians"), you attack them there!
"War is Hell".