Pokémon was a slow grind and popular. Diablo was a grind too
Both games have gameplay loops that were ahead of their time. Relatively free exploration + combat + RNG "loot" constrained by needing to return to town to heal/restock.