I often come accros very hot discussions on the above topic. While this issue could be for any body but a Sikh is strictly prohibited on this. Guru Nanak has termed that only fools indulge into this kind of argument. Ignorant people don’t understand what is meat and what is vegetable, where is life and where it is not, whether the food grains have life in them or not? To eat meat or not is a personal issue. It depends upon ones profession. Though who are on the path to spiritualism they are advised to 'eat less, sleep less' because excessive foods brings complications and disease. One should treat food just like a fuel and nothing more exactly like a vehicle needs petrol or diesel. One should not eat for the sake of taste. There should not be aimless killing of animals and that one should be kind to animals. Since a many Sikhs are under the influence of the yogi deras who are strictly vegetarian and these Sikhs hate meat eaters. That is absolutely wrong and non-Sikh like. It is a sin to give comments on the food of others.
Note: Since Guru sahib said "Fools argue on whether eat meat or not" I will thus not like to be termed as a fool and will not participate in argument if any emanates from this post.