Red is also, historically, the cheapest color dye, because there were lots of sources.
The reason the Roman legions word red uniforms was simply: red was the cheapest color to dye their uniforms.
Not to hide the blood?