Yeah, I do not have an ethical problem with eating an unfertilized egg or Drinking milk because it comes out of a different species.
I have a problem with the food industry shredding live male chicks just hours after they hatched because they are useless to them.
And unlike the pretty picture of a farm where you got dozens of hens with a single rooster, in reality we are talking roughly 50% of all hatched chicks here. HALF the freaking population.
Thousands, millions!
All thrown into a giant shredder painfully cut to pieces.
And then the hens get locked up in tiny cages, never seeing daylight again reduced to become egg machines starting the cycle all over again.
I think that's enough reason to avoid eggs if possible.
The cruelty involved in turning cows into breeding machines so they keep giving milk and then taking their calves away often also brutally killing them (again, what good are the males, right?), is the same story essentially.
I also do not eat fish anymore. This is mostly for ecological reasons, though.
The Überfischung in our oceans and seas is a major problem for the ecosystem.
Edit: full disclosure. I am a vegetarian with a strong leaning to vegan.
But I am not always able to avoid dairy and eggs, mostly when I eat out of home. Also cheese is hard to replace in general.
Edit 2: