HUMANS CREATED FOR WORSHIP?!
Nay, Allah is in no need of our worship.
51:56 And I have not created the ‘jinn’ and the ‘ins’ but that they obey (serve) Me alone.
[‘Jinn’ = Nomads. ‘Ins’ = Urbanites. Muhammad Asad wrote, “In order to grasp the purport of the term jinn as used in the Qur’an, we must dissociate our minds from the meaning given to it in Arabian folklore.” Check Surah 72 Al-Jinn, author’s note, for details. ‘Ibadah’ is usually translated as worship but it is better applicable in that sense to idol-worship. And since the Qur’an consistently promotes action over ritual, ‘Ibadah’ means obeying Allah by serving His creation]
14:8 And Moses said, “If you disbelieve - you and all on earth together, yet Allah is indeed Self-Sufficient needing none, Owner of Praise.”