Really thanking God for all good things in life is the least we can do. Whether we need to have a service for one particular vegetable is debatable but thankfulness for everything should come in abundance!
Maybe they were objecting because it makes your pee stink.