>>212643603 (OP)I'm pretty sure it's Lord of the Rings films that cemented "medieval is black and leather". They were huge hits, so everything else follows in their lead.
There's also the idea that bright and colorful costumes are unrealsitic. They don't look macho by our modern day standards.