Cool - it looks like I've overlooked your whole intention of this thread, i.e. to show that the Quran contains contradictory verses when it comes to instructions on how to deal with non-Muslims.
You are saying that 9.29 etc say all non-Muslims need to be fought by Muslims. You are quite clear that this is a universal teaching in your mind, and that we are wrong to argue otherwise.
Correct?
Then you argue that these verses are contradicted by other verses which talk about how to treat non-Muslims, and other verses which state when wars should start, how they should be carried out and when they should stop.
I'm sorry it took so long for me to realise that I do agree with you after all - God in the Quran DOES indeed contradict your interpretation of 9.29 etc.
I totally agree, that if 9.29 was a universal teaching - or if anyone (Muslim or otherwise) believed it to be a universal teaching - then this belief is indeed contradicted by God in the other verses of the Quran.
See - we agree after all.
(Tell me if there's a flaw to the logic - I agree you think 9.29 is universal, and therefore with this view, there are indeed verses in the Quran that contradict this view)
Cheers,
Shafique