For years, eggs carried a nutrition halo and a nutrition warning label at the same time. They were praised as an easy protein source, then blamed for cholesterol, then slowly redeemed as the science ...