most animals - both Carnivores and Herbivores - can synthesize their own Vitamin C.
Humans are one of the few species who can't - we need Vit C in the diet.
Carnivores deny this because it complicates their propaganda ...
but with added synthetic Vitamin C ( Ascorbic Acid is so cheap it is a popular for cleaning swimming pools for example ) Carnivore becomes viable.
5 years worth of Vitamin C bought as bulk Ascorbic Acid is less than $20.
If you have money it's better to only buy 1 year's worth as it will slightly degrade overtime depending on how you store it. 5 years is pushing it in terms of shelf life.