I voted for Ruby, Sapphire Emerald. But I’m surprised it topped off the list. I could speculate forever why. I would’ve thought GSC dominate the chart. Is it because we appreciate the additional Pokemon we are familiar with? Did Gen III and Gen IV have optimal complexity and challenge with 350-450 Pokemon? I feel like with 450 I can be familiar with them all but still have a challenge with learning new things.
I am 30 and from a nostalgia/emotional connection standpoint, Gold is my favorite, but from a purely fun/game standpoint, I have to say Emerald. No question. I played from Red/Blue-FRLG as they came out, I have a lot of love for the first 3 gens but they all mean something different to me in special ways.