Funny, my 10-year old has no problem with the concept that Mary bore Jesus into the world. That the Son and the Father are one, therefore she was actually God's mother here on earth.
Theotokos is often translated as God-Bearer.
Which in English, seems to be the translation that sounds better.
" That the Son and the Father are one, therefore she was actually God's mother here on earth."
Following your logic God died on the cross?
That is actually the correct translation. However the Hymn to the Theotokos in the Divine Liturgy says, without a doubt, "O Theotokos, ever-blessed and most pure, and the Mother of our God."
Not only does the ancient liturgy call her "Mother of our God," but the very word God in this case is unmistakably the second Person of the Holy Trinity, Jesus Christ, not the Holy Trinity, i.e. Godhead.
Calling Christ God is ontologically correct, justified and theologically true, just as the Creed calls The Holy Spirit, the Lord. Divinity is what is only of God, as humanity is of us. Just just as you or Blogger or I can be equally called "man" (generically, as in human/i>, not gender-wise), so can any of the three Divine Hypstases (Persons) be individually called God.
So, the "confusion" regarding Theotokos being the Mother of God comes only from those who do not fully believe the most basic Christina doctrine, namely the belief in Holy Trinity.