The Salat was made compulsory on all the holy messengers of Allah right from the Holy Prophet Hadrath Adam (A.) to till date. However the number & mode was different. & now in Islamic shariat the procedure prescribed is most perfect.
I’m a Muslim, Islam is perfect but I am not. If people commit horrible tasks, don't be simple minded and automatically blame their religion because their Muslim! Blame them, their religion didn't force or pressure them into doing anything!