Sorry, but any Company can impose reasonable conditions of entry, and then enforce them by denying entry to anyone who won't comply.
Anyone with a previously arranged contractual relationship e.g. Unlimited card might then have a reasonable case that they had not agreed to what they perceived...