Religion does not make people fail or successful. If islam makes people stupid, how you explain Christian Africa, Venezuela, Columbia etc ... if its people are not smart enough even if you are blessed with oil e.g Saudi Arabia, Venezuela etc still unable to progress.