Food preferences are learned, not innate
Apart from a few inborn biases, such as liking sweetness and wariness of bitterness, nearly all of our specific likes and dislikes are acquired through experience, exposure and social context. Because preferences are learned, they can also be relearned in adulthood. Bad eating habits are therefore a skill deficit to be retrained rather than a fixed trait or a simple failure of willpower.