They do not worship idols, FRiend. But some or even most of the hierarchy has lost its way.
Yes, they do. What are the saints all about. Why not pray directly to God? Mary seems to have more significance that Jesus.
It is as if Catholicism adopted the pagan gods of the Romans.