Bit of both.........
DS will eat lots of stuff like olives and anchovies and smoked salmon because it never occured to me not to offer it.
I provided olives at his 4th birthday party, because he wanted them.
We have a really interesting piece of video of one of the toddlers trying to take an olive and the mother removing the olive from her hand saying we do not like olives.
Another little girl tried them and said "these grapes taste funny" but she asked her Mum for the funny grapes the next time they were in a deli and now loves them.
So as I said, a combination.