I would 100% patronize a restaurant that had full transparency and decent no-frills food. They publicly post all their expenses and how much profit they make. Charge a table/dine-out fee, then actual cost of food and prep on top. Pay their workers in full, so no tipping required. Explain things like dining hours that help the business keep down costs.
I would too. Unfortunately I'm pretty sure most places that check even half those boxes still fail in the market. You often have to drag consumers kicking and screaming towards something more equitable and less exploitative, even when they're the ones being exploited.