Could that be down to planet size?
We have lots of iron , but most of it sank to the core during the "iron catastrophe" . And Mars is red because of theres so much iron.