Whereas plenty of people say that paying by card helps them budget because if they take cash out, they fritter it.
Spending by card also helps you see more easily exactly where you are spending your money/what on, as either you can download all your transactions into a spreadsheet, or the information is already provided within the account app, which some people find helpful.
I'm of the generation where many places didn't take cards, or won't below a certain amount, or charge extra if they do and while I'm trying to just pay by card more because with contactless especially it is easier, but I still feel like a bit of a twat if I put less than about a fiver on a card.
But like everything else, different things work for different people. Some people think that taking a packed lunch or a picnic is the height of misery, others see it as preferable to paying a lot of money for often substandard food. You just need to decide what's important to you and to make your money, and time work the best you can for you.
And as this thread illustrates, there are probably economies that most of us could be making, and most of us will benefit if it allows us to have more nice things and experiences overall, or to work less/retire earlier. Very very few people can have and do absolutely everything they want to do, with no compromise at all.