Wanting to enjoy animal products and a great deal of the types of food ever made by humans does not inherently necessitate animal exploitation, and therefore isnt necessarily cognitive dissonance.
Factory farms and legitimate animal abuses are horrific, but the vast majority of human relationships to animals and animal products in history has not been anything like that. I dont take issue with actual husbandry or hunting, its the circle of life.
One of the great failures of activism in this area is that vegans conflate horrific animal abuses like factory farms with any form of eating animal products, which most people would not agree with, and it makes it easy for people to write off any activism to close factory farms and things like that as just “crazy vegans” or whatever.
I would love to see lab grown meat and other things that mean we could move beyond killing animals for consumptive purposes, and eventually we will. In the meantime, we can have ethical farming practices that ensure quality lives for animals that will be eaten. There is no cognitive dissonance in that. I dont think the majority of people believe there is an ethical issue with eating animals at large, just that there are unethical ways to raise animals to be eaten. I dont take issue with anyone believing that eating any animal products is unethical, but I also do not believe that there is some universal ethical truth to that idea whatsoever, nor that people eating meat is purely a social construct. Humans are omnivorous animals, we evolved to eat animals. If anything, veganism is far more of a socialized construct than biological evolution.
Beyond that, there are plenty of animal products that vegans refuse to eat even though taking them doest harm the animal or cost its life. Eggs, dairy or butter, etc.