Typically, when you are talking to a lawyer, you have signed a contract, paid a retainer, and have an explicit hourly rate negotiated for interactions with that specific firm.
Yeah, and typically when you do the same with a doctor the fee you pay has been negotiated with your insurance provider. This is no worse than anything else billing-related in healthcare.