I'm not sure I disagree -- "Usuary" used to be thoroughly illegal/immoral/etc didn't it?
... and "People are brainwashed to think that paying a credit card is more important than paying for the necessities of life." - Maybe if people spent more time worrying about the necessities of life and less about luxury they wouldn't be in debt in the first place.
I definitely believe credit cards are less important than basic necessities.