It is common for Jain and some Hindus to not eat garlic and onions due to ahimsa.lotwellBut then you would lump those together with beets, carrots, mushrooms, lettuce, etc. . usually, they fall into their own category of restriction, so it is clearly not an ahimsa issue..Yes, those are all root vegetables except mushrooms (which are the sexual organs actually) and lettuce.