Hallo,
Python is mir bisher überhaupt noch nicht "untergekommen". Ich weiß wohl, dass es Python-Frameworks gibt (zB. Django), frage mich aber, warum das an US-Unis Java "überholt" ...;
Das kann ich dir nicht sagen, aber mutmaßen.
Weil es vielseitiger ist und andere Programmierparadigmen ermöglicht, ohne bekannte zu verlassen.
Weil es in verschiedenen kommerziellen und wissenschaftlichen Kontexten eingesetzt wird, z.B. der Datenverarbeitung. Es ist nicht ganz so ubiquitär wie Java, aber immer noch verbreitet.
Mathias