It is true that not everyone can see the subtle differences between colors, in fact, in Russian, there is no word for "purple" so many Russians cannot see the difference between blue and purple. And women are indeed capable of distinguishing colors better than men, they can see the difference between "white" and "eggshell" or between "brown' and "sandalwood", and that is before accounting for the fact that color blindness is an almost exclusively male affliction. There is a huge subfield of psychology that is dedicated to exploring differences of perception, like the ability of one person to perceive more colors than another person.
If you ever feel like Captain Picard yelling about how many lights there are, it is probably time to leave the thread.
It's true that many people can't see subtle differences between colors (and this seems to be somewhat related to language - people tend not to see colors for which their language has no word!) but the distinction between "rose" and "pink" isn't clear - at the very least one can say that there are overlapping shades, and many languages (including Latin, the official language of the Church) don't distinguish at all.