Why is that many vegan and vegetarian products and made to look and taste like meat? If they are so altruistic they should have the decency to maintain the logic right across the board. A local animal charity near me has a shop where they sell all sorts of donated items, but they will not accept any furniture which has any leather content, because they run the charity on vegan principles, however they do sell dog food.
BTW - I do like haggis and tried some vegetarian haggis recently, one taste and the rest went for the birds.