I wrote, and suggest other to do so as well. It's just not nice, nor is it good business.
I doubt it is at all related to room levels - when we went in December, the Mass was full even though the Poly wasn't.
It just seems like another step aimed at keeping people off property.
This last trip, we stayed off site, but we still went to Mass at the Poly. We shopped there and ate breakfast - probably spent over $100 (they had a well stocked pin cart).
This just seems really short sighted.