Som du säger begränsar gammal hårdvara spel. Emulering är ingen perfekt lösning men nog den bästa om man nu vill göra äldre spel tillgängliga för fler personer. Visst är det trist att inte kunna spela ett gammalt spel på rätt hårdvara och med tidsenlig handkontroll men det är ändå bättre än ingenting. De flesta emulatorer är bra att hålla sig på rätt sida av lagen och är också open source.
Problemet är hur spelare ska få tag på ROMs lagligt. Det är synd då ROM's skulle kunna säljas på Steam/GOG/Epic eller liknande. Men gissningsvis handlar det om att i många fall det är oklart vem som är rättighetsägare och hur gör man med licenser som gått ut? Om jag vill köpa Superman 64 som är 24 år gammalt - hur ska intäkterna fördelas? Både utvecklaren och utgivaren har gått i konkurs. DC äger licensen för Superman men den har säkerligen gått ut för det spelet och det är inte säkert att de vill förnya den. Nintendo är ursprungliga ägaren av plattformen men de lär inte vara intresserade av ROM's då de mest är intresserade av att sälja spel igen exklusivt till sin egna plattform genom eShop eller Nintendo Switch Online prenumeration. Dock lär de aldrig kunna erbjuda annat än en bråkdel av gamla spel.
Så det är inte möjligt att sälja ROM's och det är olagligt att ladda ner dem från icke sanktionerade källor. Det bästa sättet är fortfarande att hitta original hårdvara och spel, men dessa blir bara färre för vart år. Jag kan tyvärr inte se nån ljus framtid för äldre spel.