It seems that all current critics of the Matrix: Reloaded have rather missed the boat. The philosophical argument is not between free will and causality. Rather, it central debate is far older; Pre-Socratic, in fact. For Pre-Socratics, freedom was an objective quality of men, not a point of disputation. No, their interest was in the interplay of
the One and
the Many. Zion, of course, is Greece (the idealized state (like Dante's Rome), not the warring cities it truly was); the surface world is Persia.