It depends.
If you are the type of person that overspends, cannot pay your bills at the end of the and is okay with throwing away money on credit card interest, then you should use a credit card. A credit card will 'finance' your immodest lifestyle, of course, at a cost (i.e. interest).
If you are the type of person that does not overspend, can pay their bills at the end of the month and refuses to pay a penny of interest, then you should use a credit card. A credit card (or, to be more precise, the 'right credit card') will have points or cash back perquisites attached to your spending.
However, if you are the type of person that needs to be forced to live within their means and hates paying interest, then you should use a debit card.
If you are the type of person that overspends, cannot pay your bills at the end of the and is okay with throwing away money on credit card interest, then you should use a credit card. A credit card will 'finance' your immodest lifestyle, of course, at a cost (i.e. interest).
If you are the type of person that does not overspend, can pay their bills at the end of the month and refuses to pay a penny of interest, then you should use a credit card. A credit card (or, to be more precise, the 'right credit card') will have points or cash back perquisites attached to your spending.
However, if you are the type of person that needs to be forced to live within their means and hates paying interest, then you should use a debit card.