Actually the reason why public morale stayed high in WW2 and not in vietnam/afghanistan/iraq was due to several factors:
1# The invention of television. Before television and the War Reporting News cameraman, the war was a distant, abstract thing. Nowadays, the public gets to see the full horror of the war on the daily news.
2# Progression of public attitudes towards sacrifice. During WW2, the loss of 100 soldiers was normal in combat and not even reported to the public. In the modern world, the loss of 10 soldiers is considered a tragedy and a huge failure on the part of the military. The public used to be able to tolerate thousands of body bags- now they cant even tolerate a hundred.
3# Asymmetrical warfare. Its easy to back America when they are fighting highly industrialised superpowers, but its very hard to be sympathetic towards the military that is sending jets to carry out air strikes against poorly armed peasants.
I do not think the NOD would "win" the war, but neither would the GDI. No nation in the GDIs position has EVER won against guerilla/terrorist factions, with the exception of the ones that eradicated the entire population that the terrorists came from.
Examples:
Rome vs Britan- Occupied Britain, fighting never stopped. Eventually built a wall to try and keep the british out. Eventually pulled out completely and left britain for the british.
British vs India- Occupied India, eventually forced out by revolts.
Turkish vs Arabia- Arabia was part of their empire, eventually the arabians forced them out with british aid (and aid from major lawrence). When the Turks and british left, the Arabians immediatly started killing each other again. This has never really stopped.
British vs IRA- IRA still active, Ireland still troubled by infighting.
America vs Vietnam- Eventually withdrew, failing to stop the North Vietnamese from taking South Vietnam.
America/South Korea vs Korea- North Korea and South Korea are still shooting at each other to this day
Russia vs Afghanistan- Russia occupied for a while, even resorted to trying to eradicate the Afghani tribes completely. Eventually withdrew.
America vs Afghanistan- Currently occupying afghanistan, the fighting is still going and likely wont ever stop.
America vs Iraq- Iraq is occupied, still has intermittent fighting and Terrorism.
Edited by Longsword, 26 February 2012 - 11:23 PM.