In my country on a public holiday everyone is free to spend money so all the stores and restaurants are open all day. What are people supposed to do on a holiday if not consume product?
Same here in ME. Every business in retail and hospitality works on weekends and holidays.
For Dubai at least, they have something like 90% foreign workforce, so it is easy to find people who do not observe Eid.
But in the context of the article, we are talking banks and offices and particularly KYC requirements. I’m a bit unclear how banks are affected by these “tomorrow is an advocate holiday!” announcements, particularly the banking software.