Can We Call Idol Worshippers Mushriks?
Hindus do not worship idols. They don’t believe God resides in the idols anymore than Muslims believe God lives in the Kaaba. The only difference between Muslims and Hindus is that Muslims pray towards the Kaaba, whilst Hindus pray towards many idols. The idols only serve as a means of improving their concentration and dedication towards God. The Kaaba and the idols are SYMBOLIC representations of God on earth. As for Sikhs, they don’t worship their Gurus. You may see them bowing and paying excessive respect to them ( which isn’t allowed in Islam but was allowed in previous Shariahs ) but they don’t count these acts as worship. Sikhs only worship Waheguru (God)