When software is priced per seat, every new hire increases cost before they generate fees.
Per-client pricing scales with the thing that actually drives your revenue, and the unit rate falls as you grow.
It also removes the temptation to share logins, which is a security and audit problem in a regulated practice.