I wonder if the issue is "people are becoming more flakey" or "it's much easier to send money electronically now, and businesses are increasingly taking advantage of their new ability to prevent flakes."

I suspect it's more the latter than the former, but I could be wrong about that.