They could have better player retention if they spent more resources on parts that have better replayability.

Mahjong and PvP are horribly underutilized even though they are more replayable than almost any other content which is often one and done.