Given how quickly software engineering as a discipline moves, it&#x27;s not unreasonable that most users at any given point in time (for any given library) are in those first few years.<p>Optimizing for the &quot;newbie&quot; case is not a failure.