who talks of it as a new concept read my original comment were i said , "How many more " that indicates that debt is already there .This could go around in circles.
You talk about credit/debt as if it is a new concept, beholden only to those recently in receipt of the unholy contactless payment facility. Debt, borrowing overspending has afflicted banking customers since money was invented - cash or otherwise.
9% of brits have no saving and a third have less than £600 there was reports from 2016 that 16 million had savings of less than £100 so its very easy to see how easy it is to spend money you dont have