I did a degree in comp sci but my focus through my career is at the intersection of product design, economics and corporate finance/valuation whilst working with software engineers.
Im beginning to realise people who are too concentrated on one dimension (e.g software engineering) can’t see how things actually fit together. You only know what you know I guess.. but it’s blindly obvious to me.
Yes, for the sole reason that it's just a label assigned by an invading enemy government.
The problem is that the label is used in media to assign moral judgement, when it's just a political proscription that is typically assigned for entirely geopolitical reasons. Almost every country occupying a foreign territory, or is engaged in war with a group, or even another country, calls military action of the other side terrorism.
It doesn't mean anything. If it is to carry a moral judgement, it needs to be based on universally applied principles. It takes 5 seconds of thinking to see that it's absolutely not based on universally applied principles.
Terrorists specifically target civilian or government targets to make a statement or a demand. Those Iraqis were targeting American soldiers. The term doesn't apply here, no matter how badly the occupier wants to impose it on those defending their country.
reply