while i agree, i don't think this is a main problem.
my main problems are (highly subjective ofc):
1. lack of new content
2. unethical business approach (disclosing odds for example)
3. time needed to play this game
4. balancing issues in order to make money --> look at point 2
5. bugs