I agree the writing is good but it's not quite there yet. Aside from denigrating Americans, you have to label them, "vigilantes" or "racists" or something. You also have to insinuate that Americans are lazy idiots... "jobs Americans won't do" and such. A touchup here and there and it's ready for a Bush speech.
Good points. I hope junior g reads you post before he submits a writing sample to the White House.