> Also most of the restaurants hide their revenues from tax authorities (it was recently in the news) - otherwise the prices will be much higher, like our neighbors have (France, Italy).
Perhaps I'm misunderstanding but are you arguing that it's good restaurants evade taxes because it keeps their prices low?