The Church venerates Mary, because Jesus taught us to do so. We don't place Mary above Jesus, but we do respect her profoundly as the vessel which bore Jesus to the world, and by doing so, helped in our being able to attain Salvation.
Some have gone overboard, to be sure, but they did that on their own, out of a sense of piety.