Easiest way to hit my protein goals - deli turkey and deli plant based ham alternatives. Is this too good to be true? Low calorie, tasty, and high in protein. Surely there must be something wrong.