Quality kind of people don't eat the worst kind of food (i.e.meat,Non Veg etc)
...people living around sea shore areas (south India ) eat sea food ...
..Muslims eat meat/poultry because of their adopted religious law ..
..In Hindus & Jain it is not recommended to eat meat unnecessary ..
but some of Hindus are eating just for chaning western modern culture...
In Hindus ..lower caste can survive on Vegetarian food as well (easily cheap in India ) ...but they eat ..due to lack of mind...that's why they are considered ..fool & lower caste category ..even they are illiterate.....
Higher class standard eat ,,,milk ,butter ,cheese and their products... (India is a higher producer of milk products ....not so expensive..)