Why are cats so picky about what they eat?

Cats' taste buds respond to acids, protein, and bitter tastes. The taste buds do not respond to sweetness. Additionally, cats prefer food with a temperature near 100 °F (38 °C). For wild cats, this temperature is associated with fresh food as opposed to food that may be decomposing.