I can barely stomach a spoonful of the stuff xD .
That said, it's not too surprising I think. According to a QI segment, kimchi was the most adored food on the planet by its consumers, i.e. nowhere in the world do people like their food as much as the Koreans adore kimchi.