I was indeed exaggerating a bit....
But points of free night stays will (in most situations) get a property less revenue than they get for a paid stay. So I can see the point for a property as well not to encourage those stays.
And this is a property that has a weird upgrade policy, sometimes they do and sometimes they don't. But for only Expl status it would be realistic not to expect too much.