No one needs idols, and frankly, apart from that toothy moron with the Properity Gospel, no one has them. What you need is show God that you love the Church in Heaven who He lead to victory. That is His gift to you. This is why iconoclasm and mockery of the saints is a grave sin.
No one mocks saints in heaven...Except you guys by claiming they have to stop in purgatory to continue to pay for their sins that Jesus Christ didn't quite complete...
Look a little deeper, you'll maybe find where your perceived mockery is actually directed to...