Great explanation!
I have received the offer too, and I am confused. Just like you, I don't have any inclination toward Marriott bonvoy or any hotels for that matter. However, I do intend to use points for miles because I do travel a lot. For example, I have to travel to Portugal quite often...