The bigots of the time criticized the Prophet David (pbuh) because he sang and danced. Actually he was dancing out of love of Allah, how beautiful this is. Furthermore the Prophet David (pbuh) has a very beautiful voice. - Harun Yahya