i already own like 3 different copies of Super Metroid. yeah it sucks that you don't get to keep the games if you stop subscribing, but i still have ways of playing super metroid even if i stop paying
and i prefer to think of it as, i'm paying to play my modern day nintendo games online for $20.00. oh and for that $20 i also get access to play 20 super nintendo games and like 40 NES games or whatever number they're at now, and they'll keep adding to those libraries in the future for no additional cost (at least not for moment). yeah i don't mind paying for that.
i wouldn't say i like paying for it, but i don't mind it either. i still get my monies worth and know exactly what i'm paying for and plus the online subscription is like a 3rd of the cost of PSN and Xbox live, so meh.
at this point in time i'll pay keep paying Nintendo Switch online and i'll pay for Playstation online, at least while Crash Team Racing still entertains me anyway and if we keep getting good PS + games added i'll keep paying. the only one i've stopped paying for is Xbox Live because i just don't see the value in that service anymore, even though it's a better service than PSN and Switch online, the Xbone literally has nothing i want to play on it anymore, maybe i'll resub when Halo Infinite comes out, but that's if Halo Infinite even turn the Halo series actually good again.
Edit: Oh and i can play old SNES multiplayer games online with other people legally now which wasn't possible before, hell yeah!