The Legions are harder to corrupt en-mass. Whether they could have conquered the galaxy is something of an open question though. I mean Ullenor, the Rangdan, etc.
Regardless, the issue was never the Primarchs as a whole or the legions. It was that the Emperor never bothered to create the...