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.
That's why I'm writing against the idolatry in Roman Catholicism.
There is a difference.