Hate to say it but probably best to keep quiet on this since you did not occupy the room.
If you were the occupant, then you would probably have grounds to invoke a satisfaction guarantee sort of claim and demand your points back or a refund...
But since you weren't the occupant...
I am sure this will color your friend's opinion of Marriott and its brands in a negative light, though.