- annoying as hell
- time consuming
- complex
- ...
but really really important because otherwise you would go out of business?
I would enjoy doing business if the work was just getting the job done and not worrying about the payments. I'd be very happy to outsource this to some loan collector, who'd deal with the whole process of threatening legal action, etc. But for the most part it seems like it would make things worse.
You really need an overarching view of the business workflows and how they interact...
Maybe a high-level directed graph of all the processes within a business would help find opportunities for simplification and automation