It seems to me that right now, the focus should be on customer service for players, providing comfortable conditions for playing, tech support, and all that. Safety and reliability should be included in that too. Developing new games can wait. There are already plenty of them.