I believe that most Hyatt hotels are franchises and not directly owned by corporate. The hotels have certain "brand standards" they must obey to be part of that brand, but management is local. Same as Hilton.
Here's someone at a Marriott with the same bogus smoking fee:
Ie you’re just as likely to find these at an other brand hotels too.