I’d disagree, here. The trouble with violence is all the very real consequences, both immediate and longer term. Video games can remove all of those negative externalities from an activity, and there doesn’t have to be any cognitive dissonance involved.
As to meat substitutes, again, there seems to be some essentialist confusion between the original inspiration and the replacement. Meat tastes good, has an enjoyable texture, and simply works well in cuisine. If you can replicate that without any of the ethical concerns, why not? Arbitrary satisfaction with a reduced palette seems a rather odd justification.