This can run and run! If you can't use a credit card sensibly, then you can also use a debit card wrongly shall we say. You might have money in your current account to cover, rent, food, etc. and then see a jumper or pair of boots you fancy and whip out your debit card to pay for them. The thing about debit cards is that you have to keep the money in your current account and that is a poor place to keep money as you get no, or very little interest on it.
I don't think credit cards should be offered to youngsters. perhaps in their first jobs, who might be tempted to buy all sorts of things they can't afford.