There doesn't seem to be an edit option - I think after a while you cannot go back and edit a post.
OK, I lied - here I am continuing to engage!
I appreciate your point, but when I made my original post it was to illustrate something I find infuriating about veganism. Sure, it's easy to take the view that veganism just is "no animal products", but for me that's both inflexible and irrational and doesn't really illustrate the reasons for veganism.
If the aims of veganism are to keep animals free (ie to object to treating animals as chattel property) and to protect them from unfair use and unnecessary cruelty when we can, then accepting eggs from my farmer friend does not go against those goals. Nothing about my acceptance of those eggs encourages my friend to do anything at all - as a competent adult she is free to make her own choices and the eggs are a gift. However, by eating her eggs I might reduce the quantity of food I buy, leading to a very small but non-zero reduction in cruelty and death of wild animals for my food.