I've actually eaten seal in Newfoundland, Canada. I've also had muktuk (an Inuit delicacy that is whale blubber). I'm not sure what the big deal is.