You’re not supposed to remember your dreams. When you remember your dreams it’s when you were woken unexpectedly, or when you consciously or unconsciously fled the dream before returning it to the Dreammaster.
We only borrow our dreams from him every night, but when we leave a dream prematurely we are stealing that dream - bringing it into our reality and hiding it away in our memories.
However precious or horrid your stolen dreams may be, remember that the Dreammaster will claim them back from you. He always does, in the end.
Ironically, the accident that caused them to decide Cruise is unsafe was started by a human driver hit-and-run. So the humans are still more unsafe, but they are punishing the robots for it