Materialism and Intelligent Design are both based on philosophy. The question is, which philosophy of science better explains the structure of life.
Science explains the motion of the planets, why elements have the properties they do, how DNA is assembled, etc. It explains everything else, why not life? Besides your first intelligent designer would have had to have self-created. If one class of object can self-create, why not others? ID is even poor philosophy.