Idolatry as defined (say) by the Ten Commandments, or the Churches, would involve actual trust in the statue, relic, or the person represented by the statue or relic, "under its own steam" so to speak, rather than on the basis of its being a channel or conduit *by means of which* God communicates power or blessing--so that the faith remains ultimately in God.
By analogy, is it a lack of faith in God to ask another beliver to pray for you, or to trust in a ladder to hold you up absent divine providence?
Nice try, again, I say to you.
And now I really *have* to go and make my hotel reservations.
Cheers!
If that is the definition, then the Hindus don't worship idols.