IMO if you eat vegetables then you don't have any right to be squeamish about what you eat. Got no issue with people who have tried stuff and plain don't like the taste/texture, but if your idea of vegetables comes in a bag from a supermarket then you probably don't really deserve to have vegetables on your plate.