Below text from Hyatt webpage includes their service agreement proposition .. as you see below "bars" is part of their proposition and apparently they do not have presence in KSA

"Grand Hyatt - For Leisure and Business Travel
Grand Hyatt Hotels serve large business destinations that attract leisure and corporate travelers, as well as large-scale meetings and conventions. The business hotels, reflecting grand scale and refinement, include state-of-the-art technology, sophisticated business and leisure facilities, banquet and conference facilities of world-class standard, and specialized programs that cater to discriminating business travel and vacation guests.
Grand Hyatt business hotels offer a variety of restaurants, cafes and bars. "

I totally agree with what you are trying to prove .. this is hospitality business .. these are the norms and comes with the industry .. if you do not like it you should not enter into this business ...

I would like to challenge dmighty if he can find me a 5 star international hotel management chain that does not serve alcohol ... other than in the KSA

"The best way to predict the future is to create it".