content: One thing I've also witnessed even in my young career is finding that things that are no longer needed, or at least could be done in a much simpler, more efficient way with a fraction of the dependencies are never refactored. With such highly specific roles, the bigger picture is lost and programmers end up doing tons of fundamentally pointless work and new hires take months to be productive trying to get a feel for their little corner of a multi-million line mess.