Financial Responsibility WHAT?

Is this a revolutionary NEW Idea?