The idea that credit cards make you spend more does not apply if you have financial discipline.
And, as I mentioned, you’re going to be in an extremely small minority (possibly the only one) with this opinion on this forum. Have you seen what you’re missing yet: