Wahrscheinlich weil beim "Parsen" (in nenne es mal Auseinaderpflücken) der einzelnen Bestandteile der Aufgabe und Bildung der Rechenschritte schon so Vereinfachungmechanismen (Algorithmen oder Logiken) einprogrammiert/verschaltet sind, dass "wenn unendlich oben steht und das dividiert eingegeben" wird, schon egal ist, was hinter dem Bruch steht und immer unendlich rauskommt.
Mal anders ausgedrückt: Egal, was unter dem Bruch steht, "unendlich" oben bedeutet ja immer, dass kein Ende da ist und "immer eine Schippe drauf gelegt werden kann" (wg. unendlich), damit oben (der Zähler) viel stärker ins Gewicht fällt. Klar kannst Du Dich auf dem Standpunkt stellen, dass unten (der Nenner) auch unten beliebig erhöht werden könnte und das 1:1 aufhebt, aber unendlich ist eben keine feste Zahl und irgendwo müssen die Rechner ja schaltungstechnisch beschränkt werden.
Gruss
informa