Your point of american soldiers doing thier job, to me, is quite wrong. Because you are saying that they have no choice but to go and shoot the iraqis so that they can earn a living. And im saying, especially in a country like america and from watching many doco's, you have to be a lazy bum cant be fucked no body to end up joining the army. Of course there are people who join cause they truely want to fight for america but as you said yourself many of the ground troops are there cause they have to be i.e. cant be bothered getting an education or try to even get a decent job. But this doesnt give them the right to go over into another country especially if you know that you are going over false pretenses and lies, and then kill innocent civillians, just so you can end up feeding yourself. If you participate in an illegal war, knowignly, you have no right to call the opponents terrosits and give them a bad name. If you do so then of course the other side has the right to self defence.
But in the war of so called terorism, the iraqis and many other the ones who have been attacked and killed illegally yet for some reason we are still calling them terrorist???
I dont understand how and why anyone can have the face to try and defend a government like america and thier military, when they know what they are doing is illegal and they also support other countries who do illegal things.
The solutiuon is so basic, yet no one wants to pullout. Well then you have to accept the concequences and fight a FAIR war.
If you dont want westerners being killed or people blowing themselves up, then have the balls to sell or give the middle easterners some apaches and decent weaponary, and trust me, they wont need to kill themselves.
"at first the truth is ridiculed,then violently opposed, and then finally accepted." -Thomas Jefferson.