IF one bows before, pray to the image, relies upon the image, etc...it's an idol.
Rome has approved a lot things that are non-scriptural.
I understand where you are coming from, but this isn’t a thread for Catholic vs Protestant scriptural arguments. At least for me, this is celebrating fellow Christians fighting the rot. I don’t have to agree with those guys 100% doctrinally to stand beside them as they throw idols into the river.
I want to see more of this in all Christian denominations.