Amusing true story- A few years ago i went in my bank (Lloyds) to do a minor unimportant transaction and after it was completed the woman clerk said with a smile- "Oh dear, I see on my computer screen that you haven't got a credit card, but i'll soon fix you up with one"
"Thanks but I don't need one" I said " I simply use my Debit card to pay for anything"
She looked shocked and said- "But EVERYBODY needs a Credit card nowadays!"
"Not me" I replied, but she wouldn't take no for an answer and said, still smiling- "You've nothing to lose by having one so i'll fix you up with one right now"
So I said "Alright" just as an experiment, and it took her 20 minutes of her time to tap all my details into her computer, at the end of which she said grinning like a cheshire cat- "All done, you'll be getting a Credit Card in the post within the next few days"
When it arrived I cut it into pieces and binned it..
My point is that banks probably pressure people into having credit cards in the hope of trapping them on the debt merry-go-=round or something..