Yes. But it is an argument formed out of ignorance. It's like saying that admiring God's creation takes away from God! It comes from a mindset that seems to imagine that heaven is a place of jealousy where God pregrudges any honour given to His servants. Honouring Mary and the Saints glorifies God. We know that St Francis, St Bernard , St Ignatius Loyola, St Therese St irenaeus, and so many others in all ages have properly honoured Mary, and at the same time far outdone those who snipe at devotion to Mary in their focus on Christ and His redeeming work. In fact, most often when we see great warriors for Jesus, we see people who are particularly devoted to Mary.