It's impossible that you are in India and you don't land up into controversy called Veg or Non-Veg.
People have different opinions about eating veg or non-veg food, influenced mainly by caste , taste, nourishment , violence etc. I ll try to give opinions that I have come across :
1] Cruelty to animals.
2] Man is a herbivorous
3] No killing for food.
4] Few say we cannot withstand bloodshed
5] Even if plants are killed they at least don't cry loud ... I know a weired one :) ... Many eggetirians fall in this category
6] religion prohibits ..... again baseless I feel for obvious reasons..
1] Is nutritious
2] Plants also get killed in Veg food ... so no big deal in killing animals
3] These animals are specially bred for killing
4] People who eat don't actually kill them and if they stop eating a large amount of people get unemployed .. I think this is baseless ... this way if you curb terrorism a lot of terrorists would get unemployed :)
5] In some places vegetation is scant .. so people have to eat meat. [I guess these people are exempt from controversy... though there is surely some controversy in it evident from this blog's Title :) ...we can ignore that from the time being.. ]
I have found no one yet who oppose eating veg food completely .. I mean a purely non-vegetarian human :) .. though i am sure such specimen would surely exist...
All in all .. this is no doubt a controversial issue... but we have to accept some of these points to make our own theory to conclude which type of diet you wanna follow and then change the theory as you agree to others opinions :) .. Bon Appetite