Let’s be real for a second, ham is the main dish on thanksgiving. Turkey as the main dish is overrated. It’s so dry and unflavorful, anywhere where I tried turkey just tastes so bland and it's definitely a mood changer. While ham is just so delicious. You can put any coat on the ham with whatever flavor it just stays flavory and juicy, unlike the turkey where whatever flavor you try to coat it with its like a hit or miss with it.