The statues of Mary are not idols, the idol is something about what's in the heart. So they're helpful but not essential
They're also representing what relates to God not another god which is what paganism is.
The words of Luke about Mary are very interesting, Hail Kecharitomene (translated full of grace)
As far as i read this is a unique Greek word not found anywhere else in any Greek writing, or at least very rare/special
I see it means one who has been and continues to remain graced, eg
"κεχαριτωμένη is titular, meaning it is actually used as a title, or 'name' for Mary"
So the angel here is using quite a noble title for her, high enough perhaps to make some people's choice of words about her to feel defensive!
I don't think everything the Catholic church says/does is correct but when it comes to Mary they have, and as for seeing Catholics as some alien religion, that's just seem crazy to me