In the end, you need to decide if you value the cash higher, or the future travel.
If you have an idea of potential travel plans, then you can decide which is more worthwhile. Booking the travel w/ miles + fees, or paying cash and receiving miles for the flight and cc spend.
Ultimately, the decision is different for every person.