>After all, if you believe their rhetoric, giving someone $500/mo should be the same as giving them free bread, eggs, milk, some clothes and some movie tickets.
It's not "funny", it's the core part of basic income that separates it from state-run socialism. Not making a determination about what is or isn't basic is one of the key points. You give a person their $500 each month and let them determine what it should be spent on. What is basic for one person may not be for another.