Some people just never develop a taste for certain things. We used to pickle both corn and green beans, I loved both. It's like adding a touch of hot peppers to your salad, a sudden surprise to the taste buds in the middle of a meal of meat and potatoes.
My son will eat fresh cabbage just like lettuce on a sandwich, but will only eat kraut if it's smothered and hidden well in mashed potatoes.
Acquired taste maybe?