Another perspective for CC usage, i use to be a cash guy without a CC for several years. I learned that it’s pretty much impossible to rent a car without one while on a trip to Florida. Had to have my BIL put my car on his CC and I paid him cash. Huge pain in the a$$. Also when using your CC your using the banks money, not yours so if there’s a problem or issue you can dispute it and your not out the cash. Frank Abagnale noted it’s better to play with the banks money than your own, especially with all the skimmers placed by criminals to obtain your banking info. I’m not paying any interest and mine gets paid off every month. Is the CC program a racket for the banks? For sure, but with some self control one can get the protection of a CC without sinking into debt.