Not just gambling, all the business should be opened with extreme care following the precautionary measures. Some business like gambling are not so essential for the daily life and can be delayed some more time before opening them.
Not if the governments need revenue and it is the one running the casinos like the casinos here in our country, in fact, it's one of the establishment that allowed to open, they want the cash coming in and they want the employees to get their paycheck so the government will not sustain them and of course, they have a lot of clients waiting for their opening, these clients are those who can afford to gamble, as long as they follow strict protocols they are good to go.