Quoted By:
It's a combination of many factors
>RPG with free inn (poke center) and easy grind so even kids and casuals can play it
>elemental types and several playable characters prevent the game for being repetitive
>it's a video game you can use outside your house
>no competition on the GB/GBC because the other GB/GBC games are cheap demakes
>every kid with a GB/GBC had a Pokemon game so you could trade pokemon with him/her
>more accesible for girls than the edgy games of its time
>comedy anime with constant battles and shipper bait
Also the lore, as opposed to games with good story games with lore have active discussion, you can say that the story of that RPG you played was good, but that's all, meanwhile trying to figure out how the Pokemon World works let you have many different chats.