I don't know what the expert opinion is but eggs are a great source of protein so I eat three or four a week. I don't eat meat so eggs are useful, also relatively cheap. I just wish it was easier to get ethically produced ones.
That is a defunct myth. People used to think that the cholesterol in eggs gave you high cholesterol, but it doesn't. Eggs are actually very good for, and you can have as many as you like a week (within reason).
They keep changing their minds about whether eggs can cause high cholestorol, and as I have this, I tend not to eat an egg a day but eat about 2 a week plus what I put into baking.
I have found that each doctor thinks differently on this, and I do not think it has been proved that they do not produce high cholestorol, though I do know they are healthy in other ways.
My naturopath suggested 1-2 eggs per day when I was deficient in many things, including iron & Vitamin D. My levels got back to normal after that. It would have also dispelled that myth about eggs causing cholesterol as my levels went down. I try and have eggs for breakfast every day now. :-)
home produced eggs by my chickens much healthier than store bought eggs.
one a day sometimes more if making scrambled eggs or an egg sandwich. I do not take any notice of what is printed of what we should eat or not eat.