Having a wide range of games seems like the most important aspect for any casino. To remain profitable long term a casino needs to keep their existent playerbase happy and not only focus on getting new customers with new promotions and advertising. Introducing new games on a regular basis is one way to remain interesting and keep the customers excitet. Another way would be if a casino is doing something good with their earnings than we should support them. It's the same when choosing where to buy our clothes or our food, in case a company is supporting charities I would always choose them over a company that is only trying to get the most money for themselves. In my opinion any business that makes a lot of money should support people in need. I remember back in high school we had a tombola every year right before the summer break, where every student would gift one of his toys. The parents would then buy the tickets for the tombola and all the money was given to a different charity each year. This wasn't really a casino in the traditional sense but a good way too collect money for a good cause. It would be nice if lotteries would do something similar today. They could make a special promotion where all proceeds would go to a charity, this would create more demand as people are willing to pay more when it goes to a good cause. The main question is how legit the charity that receives the money is. There are big differences between charities as some are only paying out a very small amount of the money the get and use most of the money to pay high salaries to their employees.