About the only remembering 2 colors,
@RadishRose, keep in mind the power of suggestion. Think about remembering all the colors in your dreams before you go to sleep for several nights running and see what happens.
Some other things to consider:
Many people, depending on their level of visual orientation and memory, may not pay attention to subtleties of color in their dreams, just as they don't in real life. They notice bright primary colors but don't notice variations. How a person talks about colors when in a waking conversation can be a clue about how much attention they give color in general. They will likely attach as much or little attention to color in their dreams. When asked about dreams or trying to recall color in dreams-one might not recall unless it was significant part of the dream: like that someone borrowed their favorite
purple sweater and got a stain on it).
The way dreams have been studied over the years has often led to a lot of misinformation about what is 'normal' as far dream experiences. Subject is in a lab, hooked up to equipment and get awoken abruptly and asked to recall the dream they were having. Only for a lot people that abrupt awakening will make the memory flee or at least 'hide' for a while. They ask about details (colors, the 'cast', the locale, the viewing perspective) that the subject may not have attended closely to unless it was important to them as they were dreaming.
Some researchers eventually realized it was better to wait till the REM activity stopped to wake the person. i suspect that's how they discovered that many (maybe most) people 'dream' even during non-REM sleep. When they started getting feedback on the content of those dreams, most observed that non-REM dreams are those super jumbled nonsensical, devoid of coherent 'plot' or story ones---often filled with random images and sounds of the person's day.
When younger i remembered those as well as the more meaningful dreams--i came to think of them first as the brain 'filing' deciding what related to what, what was important etc. With the advent of PCs i came to thinking of them of 'defragging' (when our PCs would clean up and dump redundant files). One of the first things i did when learned to meditate was to filter those out of waking memory freeing up my mind to focus on the dreams with meaning. (or that were fun---tho the fun ones can have meaning too).
When i was in my early teens most 'experts' didn't even think lucid dreaming was a real thing, despite the volume of reports. They were quite sure the subjects were mis-remembering. Decades later they're studying it more closely and finding it has some positive benefits.
For me the individual dreamer is the expert on their dreams, sometimes they may need someone to ask pertinent questions. But in general, for most people, if you remember the dream well on waking, and there are ways to increase your ability to do that if you wish, the dream was either very enjoyable or had a meaning/message for you.