“Many of them worship Mary instead of Jesus.”
Catholics do not worship Mary, they honor her, and ask her to intercede to God for us, because God loves her so much.
I’ve heard former nonCatholics, who converted to Catholicism, say they used to think that, too, but now they know differently.
This is different than how catholics ‘honor’ mary in the States. This is outright worship.