PR firms run a disciplined delivery process and an undisciplined revenue process
Communications consultancies are good at process. Coverage plans, spokesperson training, message houses, monthly reports: all of it is structured and reviewed. The revenue side is usually the opposite. New business lives in a partner's head, pitches are tracked in a shared document that goes stale, and renewals are noticed when the client raises them.
That asymmetry has a simple explanation. Client delivery has deadlines imposed from outside, and business development does not. A CRM works for agencies precisely because it imposes the missing deadlines: a decision date on every pitch and a review date on every retainer.