Kind of a silly stat. It's just another way of saying 95% of people who bought stuff on BF used a card instead of cash- which sounds about right for 2025. Especially when so many purchases are made online. Can't exactly pay with cash online.
Even the 67% is probably misleading. If you are carrying a balance on your card that exceeds what you spent on BF and don't fully pay it off, I'm sure you count as part of the 67%.
That said, economy is definitely weakening, there are much better indicators flashing red.