> Industry sanctioned nepotism doesn't feel like a good look for the SWE industry
Is it nepotism though? Your friends are not your family. Unless I'm missing some fine details of what nepotism means as a non native English speaker.
Besides, if you are a reliable employee, I doubt any reasonable company would miss out on an opportunity to consider a strong referral. Regardless of industry.