Cranberry sauce is America’s least favorite Thanksgiving food with 50% calling it disgusting—so why is it a tradition?