This is a fun polemic to read but rather short on evidence. Personally, I doubt tech companies bloat because of a social-minded desire to give "scions of the professional-managerial class" employment, but for the same reason any company does: managers wanted bigger teams because it enhances their status, and when times are good nobody complains.