@spocko Young software developers look at software, and absolutely say "If *I* wrote this I would never do that!"
Experienced software developers look at software and say "I bet there was a complex dependency chain of related tech debt that necessitated this odd choice."