Was the fact that gcc had the "portable" RTL as an intermediate representation important? That it was designed to be ported.

And what about John Gilmore making all bsd user it? And the multiple usenix tutorials?