Z.B. weil es unter Windows mit PHP-Bordmitteln nicht anders geht.
Du bist Dir sicher, das getmxrr() und fsockopen() _nicht_ unter Windows funktionieren?
Doch, das wird schon. Okay okay, "nicht geht" war nicht ganz richtig. Aber als Anfänger wird man damit sicher noch keine Erfahrung haben.
Und nicht immer will man die Probleme die man hat durch mehr Komplexität der Lösung noch komplizierter machen. :-)