It would definitely make it easier to dispute when you made payments but the collection company/company says that you haven't. Checking the blockchain would prove one party correct rather than he said, she said.
> the more phone calls they will get, and the easier they can do the hard-sale
A couple of reasons:
1. It lets them be flexible with what solutions they can offer.
2. For companies that do a few things, it can be really difficult to be clear and concise
Example: You own a company that makes consumer facing apps with a focus on QR codes. A potential customer who wants a website for an internal use may not choose you so you end up with garbage like "we create dynamic and flexible end to end solutions to enable your core competencies"