It's illegal in many jurisdictions to offer an "incentive" to drink. It's probably easier to have a blanket prohibition than to try to keep track of where it's permissible or not.
That's fine, but all other hotel programs offer points on bar tabs. Also, World of Hyatt branding should not be in bars if that is the case.