The website works, but the business has outgrown it
It was a good fit back when it was five pages. Now there are members, bookings, a directory or a dashboard bolted on through plugins, and every small change turns into a negotiation with the theme. There comes a point where the template costs more than a build would have.