It is not a question of giving people “such a bad impression of our Mother” It just seems that sometimes Catholic’s admiration of her seems to border on the extreme. As a convert, Mary is no real stumbling block for me. I accept her, and always have, as the Mother of God. What an awesome responsibility - to give birth to and raise our Savior. I accept the Immaculate Conception, the Assumption, and her virginity because I have no doubt that God would and could accord her such graces. In my prayers, I go directly to Christ or to God our Father. For me, Mary is in the company of the Saints, whom I ask to pray for me as I would ask a friend to pray for me. I do not pray to her.
People see the medals and the statues, the hymns and prayers, and the many feast days that focus on Mary. If devotion to her is second to worship of God, then it is in its proper place. Some Catholics do, however, seem to put devotion to Mary above worship to God. It may not be accurate, but, it is an impression that is given. When I see it, I have trouble with it. I see it as a violation of the first commandment. Most have their priorities right, but to someone who does not understand, devotion to Mary may appear to be misplaced. It isn’t a bad impression of Mary, but the impression one may get from those who appear to put Mary above Christ. I would ask that you try to look objectively at the treatment some Catholics do give to Mary, and imagine how it may appear to those on the outside.
Please don’t read this as a criticism, just as an observation from someone who was Protestant most of her life.