RIIR is justified in most of the cases because in the past the only reason to use a GCd language was memory safety for most of the apps.
RIIJ was justified too, because people believed the web will end up being java applets all the way down.
RIIJ was justified too, because people believed the web will end up being java applets all the way down.
I think Java helped in the mainstreaming of memory safe and GC languages, especially in more corporate spaces where C/C++ was still mostly still a thing.
Certainly sysadmins were using a lot of Perl during that time, but for "real" enterprise software, I don't think dynamic-ish languages were as accepted. The use of Perl and rise of Python widened the Overton window.