My goodness, I am so sorry that you have had to endure these really nasty and unfair comments! I struggle to find somewhere to have Sunday lunch for less than £60 pp and with this forget having a quick service, my allergies remembered or hot food.
Perhaps people are unaware of the support you have given to the community for over 30 years, the children you fed in lockdown when they would not have had a hot meal, the 100's of local people you have employed, the local business you use and actively support. The wholesale food business you supported during lockdown putting them in touch with people who couldn't find any food on the shelves. The money from supper clubs you poured back into the schools and the local community, working for zero profit.
I know how difficult from personal experience how difficult it has been in hospitality and I wish you every success. I don't begrudge anyone making a living. I will see you at Sunday Lunch!