Then why do so many Muslims visit Lourdes and other places where Mary is venerated? You may not venerate Mary but you do not speak for all Muslims.
As to statues of Mary, this is not a Catholic or Orthodox site so your comments are out of place since we do not honor Mary we worship God and His anointed Messiah as per His command.
Now, since the Qur'an and you agree that Jesus did not have a human father and His birth was miraculous who is His Father if not almighty God? Logic alone tells you that Mary could not have become pregant without some intervening power, and the only power that can create a human life without both a man and a woman is God.