Not using a framework makes sense when maintaining an existing application. Introducing a framework into a legacy codebase often requires significant rewriting and may not justify the cost. Frameworks are most valuable for new development or when building multiple applications in the same domain.