A number of criticisms of this article, and they are probably all fair. However, it's good to see these issues up for discussion at least in the mainstream at least - so I am torn about whether we should focus first and foremost on praising the mainstream media for debating the issue, rather than nitpicking about a few things. It does seem rather confused however to promote eggs while avoiding gelatin, and it does make me wonder what the reasons are behind this person's vegetarianism.
I am quite new to these issues, but am becoming reasonably well read on it and have given the issues more thought now than I went I first came to veggie views asking questions about the topics last year.
According to all the books and articles I've read, (factory-farmed) eggs are probably as cruel a food as meat because of the sheer number of animals involved and the intensity of the confinement. I'd have (factory farmed) eggs alongside fish and (factory farmed) meat as the worst foods from a point of view of primarily animal rights and suffering, and those are the foods that I decided to avoid absolutely 100% and that I would promote others to do the same. That's where I personally decided to draw the line between what I consider morally indefensible for almost anyone in almost any case and what I consider (below) to come down to a personal choice.
A second category of foods might include seafood, milk, cheese, which I personally avoid most/all of the time, but probably aren't as bad as the first group and I might not feel a need to criticize others too much. Some very high welfare animals from genuinely good family farms (very rare in first world) might fall into this category. By products like gelatin and foods with small amount of animal products as a minor ingredient might fall into this category. Of course this category 1 and 2 is just what I decided from my personal research, so it is a personal thing, others are going to look at it differently.
Being a vegetarian but eating eggs doesn't make a huge amount of sense when you look at it from a viewpoint of reducing animal suffering and enslavement, which is probably the best argument for vegetarianism. It probably makes no more sense in fact that saying you give up all meat, fish and dairy except bacon or a good steak once a week.
If people's reason for eating eggs is protein, I'd argue that that's actually a mistake. Just a balanced vegan diet including legumes probably does give enough protein according to many books, nutritionists, scientific studies, articles I've read. It took me a while to research and realize that this issue is only in dispute because some people are misinformed. Protein should not be ignored on a vegan diet, but it should not considered a major issue.
Other people may be vegetarian for other reasons such as health, religion and so on, in which case to them some of these arguments don't really apply if you don't agree with the animal rights argument.
The eggs industry is condemning an animal to death in the same way as the meat industry, and that purchasing an egg is paying for an animal to have a poor life and then be killed at the moment when it becomes economically convenient to do so. So you are paying for killing, arguably, in the same way. Others may actually avoid meat but eat eggs because they don't like the idea of dining on a dead body. In that context I would argue that your vegetarianism is based on a personal preference rather than the most true, enlightened morality (debatable) since it is based on a personal aversion rather than the most effective way to avoid suffering.
Personally, eggs were the first thing I started to give up, before I really thought about it or looked into it, because it seemed weird to think of it as eating a fetus. It turns out that, as far as I know, that usually isn't the case, and that most eggs are unfertilized and just a by product, so that was perhaps an irrational argument in itself. In theory, eating milk or cheese is just as bad as eggs, but in practice the amount of animal suffering per unit protein is higher in eggs.
The (strict) vegans are the most right, however....
In one book I read, The Animal Activist's Handbook (the authors are from PETA and Vegan Outreach) they say that when someone says "ah, but I could never give up cheese/bacon" their response is. "OK, then don't. Give up everything else but that." That may be a good point since that way you could in theory (debatable) reduce animal cruelty more than if you insisted on promoting a pure vegan diet, because instead of coming across like an extremist, you come across more flexible.
So in that sense, perhaps we should applaud vegetarians that eat eggs for protein. It isn't probably, strictly speaking, the most rational, correct thing to do but realistically not many people become vegans overnight.