That is a comic character, so the colors are accurate to how its usually portrayed on the page. For MCU figures you've got stuff like:You’ll note the colours are solid, not the excessively-detailed prints that the supers in The Boys wear.
But, yes, a 6 inch figure obviously isn't going to be a 1:1 representation. Regardless, marketing is obviously a factor in why their costumes look like they do -- the scene with Starlight's new costume states as much. They're not meant to be practical, they're meant to be cool or attractive designs they can sell.