there is a large proportion of our society that simply doesn’t have the common sense, judgment or even basic understanding of personal finances and numeracy to understand the value of their money at all.
Which is why the responsibility lies with the pushers and the champions of financial deregulation who facilitated the pushers. You might as well blame your cat/dog/hamster instead of the moronic credit junkies - they're equally witless.