Each of the above civilisations went through a population / density transition - and did so within a few hundred years - and came out with some surprisingly similar religious / cultural rules that were a) different to what had gone before b) similar in some respects to each other
I am certainly not arguing there was some shared kernel of religion, just that there was a new economic/ social pressure and the "solution" to it was a new form of religion / social contract.
In short - as human economics and civilisation changes, so does the way we govern ourselves (religion is a governing force). It seems reasonable to argue that as different civilisations go through the same pinch points they will find similar solutions.
We also should assume we are going through such as pinch point today (either the long term industrial revolution or the near term internet revolution).
And yes - systemising minds need to be aware of their own proclivities- a hard won lesson