Balut is pretty popular. I have several friends that think it is delicious. My sister in law is Chinese and loves balut. Balut isn't eggs that won't hatch, instead it is fertilized duck eggs that would hatch if they were incubated longer.
I went to china for two weeks in January. I did not try balut, dog, cat or other "delicacies" but i did try many dishes that I think are much less apatizing. I would eat balut, snail, dog cat or anything else long before I would eat many of the things I did eat while I was there. I guess ya live and learn.
It was so weird having every piece of meat I ate in china had a bone in it. Also every animal that we ate, the head, feet, and skin was also served on the table. Bejing Duck is amazing and everyone should try it. Bejing duck is a very popular dish because it is all the same in the whole huge city. But whoever thought that the duck feet, and the head were things to put on a serving platter and then chew on were out of their minds. My sister in law was chewing on the bill and says mmmm tasty. YUK! lol