Like all poor outcomes with health, it's mostly down to being overweight that is the main cause. But again, a diet high in saturated fat appears to be detrimental to heart health, whether that's causation or correlation is open to debate. Another negative factor for heart health is the lack of fibre we consume, fibre is massively important for general health and heart health, something you will be lacking if on a carnivorous diet.