I've thought of a solution to this never ending day pass problem. Well its not a good solution (lol) but at least its something. I would designate someone you trust, like a best friend or MOH to casually mention it to people in passing. The person should never end up mentioning who would end up paying for it only say something like the following:
DESIGNATED PERSON: Hey you guys staying at the hotel? I'm so excited its going to be so much fun.
COUPLE/FRIEND: Actually we/I are/am going to stay at XYZ Hotel
DESIGNATED PERSON: Oh I love XYZ hotel! I was also thinking of staying there but then I would have to pay a $80 day pass each time I wanted to go hang out with everyone. I figure if I'm going to pay all that money to go to a DW then I want to be able to hang out with everyone. Plus, it would be so weird to have to pay $80 to go to their wedding. Or worse, I wouldn't want Morgan to have to pay for that.
COUPLE/FRIEND: Oh really? I had no idea there was an $80 day pass fee. That sucks. It makes more sense to stay at the hotel with everyone else if that's the case.
*Okay so I realize that I'm delusional and it will never work out that way, but the truth is that people tend to go along with whatever the majority of people are doing and if everyone starts to hear about the fee, I think they will cave in and stay at your resort.