In Voyager the issue was the opposite, people preferred the replicated food over the real thing, largely because of Neelix's cooking.
I question the idea that replicators just take a pre-existing pattern and recreate it. The user is able to customise his or her order too much. They might ask for a pizza with extra pepperoni or a curry without any onions. I imagine that it uses basic building blocks and "constructs" the food from those.