I'm not a vegetarian (I wouldn't be able to survive without meat. I'm hardcore meat lover), but I do agree with you about Veganism going too far. Cows do need to be milked and eggs need to lay those eggs. It's nature.
I don't see the harm in eating chese or other animal produts. They're not killing the animals so there's no harm. Although, I do realise the inhumane ways humans treat animals.