Ever since I heard in a Youtube video that auto-save can corrupt or erase save data in SWSH I've felt more secure with cartridges and in regards to first and second gens, there is a special nostalgia with the thick chunks of plastic the original handhelds were both cartridges and Gameboy color alike.
I have very fond memories of simultaneously playing through Silver and Gold with my best friend (I Silver and her Gold) including mystery gift and link cable activities and hooking them up to the Stadium games.
Precious memories which were lost when my Silver cartridge died and at the time I was barely aware that was possible. I hadn't even touched it for at least 3 months and the day I turned it on again the 'continue' option was just gone.
Granted it lasted 7 years (2001-2007) which is two more than the average which I believe was 5-years and despite that, I admittedly Gameshark it at one point, I actually don't feel I could trust a gen one or two cartridge again.
That aside, the Gameboy's time ended a long time ago, it's not in style anymore, and as such that stuff is uncommon.
Therefore in the case of gen one and two, in this day and age I'd go virtual. I do in fact have a virtual copy of Silver on my 3DS that I've barely started because I'm shiny resetting Cyndaquil but got distracted by other games. I do want to return to that, however.
The only reason I might buy a gen one or two cartridge on Amazon is out of hope that I'd end up with a dope hack but knowing my luck I doubt I would.