If it was as simple as pressing a few buttons, why would characters make a big deal of "real" food being superior in taste?
I don't recall the Enterprise-D/E crew complaining about food all that much. It might have lacked individual flair, but it was consistently good. Those punks on Voyager...they just wouldn't shut up. Hell, look at the Pepsi Challenge. Idiots don't really know WTF they're eating and drinking. They just like to have an opinion and complain.