> Who is going to do the jobs that need doing but are not so pleasant - like washing dishes?
Generally this work can either be done by machines, it can be done by the people who are eating the food, it can be done in rotation by all people who participate in the system, or it can be done by people who feel like washing dishes is their way to contribute back to society. I am definitely a big fan of the idea that to make this work, we need to intentionally automate more stuff. Right now minimum wage is so low that capitalist organizations are happy to just throw bodies at the problem, but you could easily use durable dishes that feed in to a little mechanized washer. Such a system would also benefit from centralization, so there are lower numbers of larger facilities. Or you could have a spoke and hub model where the main processing equipment is in the center and different restaurants share that infrastructure.
Finally I will say that there is already an existence proof of a culture that does this every day. The Sikhs in India operate facilities all over India that offer free food on a large scale (the largest facilities offer 50k-100k free meals a day). They have zero robots and it all works out for them. I'm sure if we work in robots and also change our attitudes, we can do it here. Take a look at this video, it is beautiful and deeply thought provoking:
https://www.youtube.com/watch?v=qdoJroKUwu0
> I also expect that making money is a prime motivator for artists, and also drives the quality of their work.
I think you would find few people in the art community who agree with this. I am not an artist but that is my speculation. Also if you look at historical art, I don't think money was a prime motivator. You could also look at basketball. Probably most basketball players play because they enjoy it. I suspect very few only do it because they plan to get rich. Oh, and I did not say we should eliminate money. Artists could make money if they want to. It would just not be required for survival.