Humans are older than money, so evidently we don't need it to survive, but there is more to existence than mere survival. I agree that people's basic needs to be taken care of, but I think that is an issue that needs to happen because of automation. It needs to happen because it is simply the right thing to do. I would go as fas as saying It shouldn't just be basic needs. Society should be aiming to provide the entire hierarchy of needs for everyone.
I think having employment delivers some of the higher needs to a subset of people, but it is a privileged few. A huge number work just to provide the basic needs. Advocating using the advances in automation to raise everybody up is what we need. Instead we seem to be maintaining a system that gives a few what we want and the rest of us are too busy with the survival part to influence that change.