My understanding of a replicator is that it creates exactly the same meal for you every time you order it. Exactly the same ingredients in exactly the same ratios, cooked exactly the same way. I appreciate that sometimes you'd want the quick option, like we'd use microwaves and ready meals now. But for special occasions, like Christmas, etc, would you want to prepare and cook a meal yourself? Sisko's been seen to prepare his own food, but that could be because of his father's career. Also, in the case of DS9, if everyone has access to a replicator, then why buy food or drink at Quark's or even the replimat? The social aspect? Or do replicators only prepare meals that are pre-programmed into that particular replicator? Or is Quark's replicator the only one that prepares alcoholic drinks?