While I realize it may lead to less (reckless) spending, this is probably a good thing. Certainly my generation overused credit cards, and many of us learned painful lessons from it. I sure did, though even now I have a somewhat cavalier attitude towards the plastic.
Sure, there are lots of benefits to credit cards if you have the discipline to use them to your advantage. But most people don't have that discipline, and the banks try very hard to loosen what discipline you do have.
As an American living in Europe I find the different attitudes to credit cards over here very interesting.
For instance in Germany I had a Visa and now I have a MasterCard, at a big fancy bank, and both are automatically paid in full from your account on the first of every month. It might be possible to run up debt on a credit card in Germany (or it might not) but it's not the default action like it is in the US. No "click here to pay the minimum."
Also, lots of places won't even take credit cards in Germany. Like Ikea for example. Instead these places will take your "EC card" which is like an ATM card in the US, i.e. a direct debit from your account.
While the Germans are notoriously paranoid about debt -- hyperinflation will do that to you -- some other countries are more freewheeling. In Hungary most people don't have credit cards, but lots of places (including Ikea!) accept them.
(Slightly complicating this whole story is the fact that in Europe most debit cards are also Visa or MasterCard, which I assume is transparent at the point of sale.)
However, back in debt-averse Germany, unsecured personal credit is much easier to obtain, at much better rates, than in the US. So if you're gainfully employed and you really need to buy that used speedboat to set the Spree on fire, they've got you covered.
[edit: grammar]