I think this kind of obsolete information may also hinder them when they try to hire. Good engineer may have a bad perception about how it is to work there and overlook them.<p>They could change that perception with being more open about how they go about developing software (like their GitHub account). But these article showing up every one and a while goes against their efforts hence why I can see why OP may get annoyed about it.