I'm with you that 5 nights at a time is enough.
But then, I have friends who live nearby, so it is fine for me to take the weekend and go visit them. It's hard for me to justify the double the points it costs to stay on Friday or Saturday.
But if you wanted to stay 12 nights...you could do it with only two weekend nights and that would average out pretty good!
To each his hanname!