it is more better to have not a credit card right? I don't know if we are the same view but for sure you'll be tempted to buy those things as you have your credit card with you , to force your self not to buy those things it is better to have cash or something card like debit/visa card that has money on it and then swipe it if ever you buy something because that is for sure you can buy it as you have your money with you unlike in credit card that you will do it monthly meaning you don't have money on that
It is not about temptation, it is about the fact that if you can't afford something but really want to buy it, then you could either make a mistake or you could make a calculation. Credit card doesn't mean that you have to pay it right now, it means you could pay it small by small per month, so you do not have to pay it now.
We need to get rid of the mindset that debt is bad, debt could be good under so many situations and in this case it means credit card should be used that way. For example if you pay it in cash, then you pay it in cash, but if you buy something that goes up in value because of inflation, and you pay with credit card and take it in 12 installments, by the time your debt is paid, it will worth even more and you would profit from it.
Now that I've got the point, let's say I want to buy a car but I can't afford it in cash, so I could pay it with a credit card, right? and pay an installment, let's say for 12 months. Well, that's a good example, so this credit card thing is really good only for those huge amounts of purchases, and it is up to us, the customer or user, if we will spend it right, like not on those expensive clothes or etc.; it exists to help us buy those things that we can afford in cash.