One of the unwritten rules of travel hacking is never to leave points or miles on the table. At the minimum, you should earn points for your spending but if you can double or triple dip your spending by stacking offers, you need to do that every time. Not doing so means you didn’t earn miles that you were entitled and that’s just not right.
How is it that I know of a way to earn points with many of my purchases at stores and restaurants but just don’t bother? Because the program (or the phone app associated with it) is just so difficult to work with.