Originally Posted by space_monkey
It not being our fault was stated more as joke than anything else. One reason that no modern war has been fought on US soil is mostly because of geography. The logistics of invading (and holding) the continental US would be quite difficult to overcome unless you had a country like Mexico, Canada, or Cuba on your side (not saying that they would help, just saying that's the only way i can think of making it a little easier). That would be an interesting study, that i'm sure the pentagon has already done.
I'll agree that the reasons for going to war during the soviet era was to avoid a larger nuclear conflict, but i doubt there would have been any US or Russian soil left to fight on if things had really gone down hill. So in a way i agree with you but i don't think that it can be as generalized as you put it.