Agree with everything except your comment on lawyers.   Lawyers work in a competitive environment, so if you choose to use a high priced lawyer for work - you pay for it.     If they weren't good, nobody would hire them at their fees.     There are plenty of cut-rate or even flat rate lawyers out there.

IF fees are going to be increased I would like to see patients put some skin in the game (token fee, as well as FULL invoicing).     The token fee could be waived or re-bated for lower income).