It is not that "people know that money does not come from cornucopiae": it is more that they are supposed not to hold the idea. Or: it should be implicit knowledge, not explicit. Or: you do not need to think about it to avoid dreaming that "streets are maintained by volunteers" (for lack of more absurd insanities at hand). Or: it's mental hygiene not to be delirious and work through a "yes/no" system - you are supposed to have plentiful buffers that avoid you holding weak ideas...
Edit: or, if really that is something you find in society, you have a big elephant in the room (education) with priority over trains and everything.