In my opinion, everything is in the hands of the team itself, which is responsible for developing and making some improvements to casino features and promotions because the owner only provides what the team needs and also observes the development of the casino business that he has.
Competition in the casino business is indeed very tight lately, so the team must have ideas to provide an advantage that other casinos don't have so that there will be special interest from gamblers.
In fact, some casinos are willing to spend large amounts of money to hold promotions or contests so that more and more gamblers are interested, even though this promotion or contest is still uncertain whether the budget used will provide satisfactory results or not, but this is what the casino business must dare to take decisions even involving large amounts of money for the sake of the development of the casino itself.
although the competition is very fierce in the gambling industry, but if the casino already has a lot of customers as well as one of the biggest casinos I don't think it is necessary to carry out promotions that spend too much money to attract the attention of new customers. because if the casino has become big, of course it will be enough to do advertisements, of course, people out there will already recognize that the casino is very big and trusted, so there is no doubt thinking about any risks.
except for the things you mentioned are done by small casinos that have to compete with casinos that are already big.
Though established casinos know how to deal with their clients, even they've got lots of it they still providing promotions and special offers, as for sure they will continue the competitions as they know that new casinos will try to attract their clients by providing special offers and additional perks for the business.
Like how everything works, it's on how the casino will manage to solidify the engagement with their clients.