Not saying that any of that is necessarily bad, just that it's taught to the exclusion of all else. Biology is the study of life, not just the cell and microscopic organisms.
Tell me Theodore, why is it that when homeschoolers post what subjects, depths of subjects, course materials, and so forth that the teach, they don't get slammed for its relevance or how it contracts someone else's beliefs, but when I try to post some information that someone might be interested in, that is what I get? I don't post messages asking why someone would want to teach creationism or the relevance of learning latin instead of modern languages derived from it. Why should I have to defend my position?
Because you're my favorite person?
No, seriously, it's just because I didn't understand the relevance of your initial post to the Science area of the forum, which is more about science resources and learning science in general than it is about highly specific science facts that will only matter to a small fraction of even Biology majors. If I'm wrong about your post's relevance (anyone who understood its significance immediately please chime in) then I apologize. And the list you just posted is quite interesting, you should edit it into the first post in the thread.
Regarding Creationism vs evolution, you're the one who started debating that with me on the boards originally, I was keeping it to PM's. Let's just call that one a draw and not get into who started it again.
Regarding Latin vs derived languages, that's actually an interesting subject of relevance to many homeschoolers. If you're going to learn a second language - and most homeschoolers probably are - the choice if which one to learn is extremely important, and I believe I've already posted once or twice myself saying I'd rather I'd learned Spanish than Latin. We even have a poll going on what languages people are currently learning (see the link off the Curriculum Discussion board or our homepage). You can debate that one all you want.
Bottom line, of course, you should always stand ready to defend any academic position you post online. If I from time to time disagree with you or ask for clarification, that doesn't mean I hate you personally. I may not even totally disagree, I could be playing the devil's advocate. You have to admit the thread is a lot more interesting now than if it had just stopped at the first post.