The fact is that points and miles don’t give you free travel. They give you an alternative way to extract some value from the charges you make on your credit card.
You could have opted for cash or cash equivalents, but you opted for a travel experience instead. I applaud the decision, but that does not make it free!