Sorry you are having problems, but I have stayed in Hawaii, London, Paris, DC, Orlando, SFran, San Diego, Hilton Head, etc., without the first problem using points.
For some properties I book ahead. I understand this.
However, overall, Marriott is easy to deal with and using their points is not a problem. Plus, the product they sell is very good.