> Not much point of using a credit card unless you want to spend money that you don’t have.
This is absolutely not why millions of people use credit cards. To repeat: Immediately handing cash to a merchant carries risk for the purchaser. What if the product is defective, or the order never filled, etc?