You make some valid points, but I suggest you refer to Klein (2005). His paper on Pre-Cambrian banded iron formations are articulated better than your theory.
You make some valid points, but I suggest you refer to Klein (2005). His paper on Pre-Cambrian banded iron formations are articulated better than your theory.