I call BS on that. Yes there's sometimes this pattern of favoring external hires, but most people nowadays are unwilling to just do the work and be patient. Especially in tech, most people switch jobs every few years to get a promo and salary bump. Everyone wants immediate results nowadays and end up with mediocre careers.
I doubt people like the man in the article think like that.