I have tried alot of random phone games, most aren't as good as they look. But there is one mobile game that I've been playing for 3 years..... Boom beach, I have been in several top 50 teams and log in for approx 10min daily. I have met a ton of people who I still chat with in other apps.

There isn't a single console game that has ever held my attention for such an extended period. That alone speak to the power a effective mobile game can have. Even compared to console titles.

The strategic depth is there for those who wish and u don't have to spend a red cent if u don't want to.
But other wise yeh imo the rest are just data miners