I think what it boils down to, as parents, it's our responsability to be involved with our children. We have to know them as best we can to determine if they are capable to handle and understand the sex talk. But that should be totally left up to us, the parents. Not some stupid organization or government 1 size fits all ideas.
Not all 10 yr olds are ready for that kind of talk. So they shouldn't be treated like they are.