One aspect that seems to be covered only very obliquely in a few of the referenced threads concerns people who will rarely again, if ever, stay at a Marriott.
For instance, if you are going to a five-day convention, and may not stay again for years.
In that case, it seems better to take the miles.