Taste buds have helped us evolve as humans. In the beginning, the sense of taste helped us test the foods we ate: bitter and sour tastes might indicate poisonous plants or rotting foods. The back of our tongue is sensitive to bitter tastes so we can spit out poisonous or spoiled foods before we swallow them. Sweet and salty tastes let us know foods were rich in nutrients.
>There is never an ‘advantage’ to limiting ones foods.
I agree in theory, if there were no tradeoffs required to consume any particular thing. But my comment took for granted that there are. Even for really versatile species, there are to some extent.