Again, you're only comenting based on what you see of Roman Catholicism as practiced by Americans, and in a country where there has been more open Bible preaching and teaching than in any other country on earth in the history of the world. Roman Catholicism has an entirely different face and color in the Philippines and other such nations.
Not at all. I'm commenting on Catholic doctrine: what the Catholic Church actually teaches, and what she promotes as a holy way of life. If there are Catholics who worship idols, they are doing it in ignorance of, or in defiance of, Catholicism --- and not because of it.