kurze Antwort: Weil es in der Thora und im Koran steht. Übrigens gilt das auch für Christen, denn Jesus hat die Gesetze nicht aufgehoben.
Warum Schweinefleisch haram ist, weiss nur Gott, es gibt soweit ich weiss weder im Koran noch in der Sunnah nähere Erklärungen dazu. Erklärungsversuche sind also rein spekulativ. Im Grunde genommen ist es auch egal, es ist verboten - also halten wir uns daran. Wir haben die Gebote Gottes nur zu befolgen, nicht zu hinterfragen. Wir glauben an alles, was Gott harabgesandt hat und sagen: Wir hören uns gehorchen. Alles andere ist Zeitverschwendung.