I can see how you’re trying to justify a bad mangling of an analogy.
If we follow your modification of your modification of the analogy, you want physical cases for your games, which has nothing to do with launchers at all.
Though it seems you don’t want launchers at all, you want independent executable files, which isn’t what a launcher is in this context.
do you also keep every single fork in its own kitchen drawer?
I keep all my cds in separate cases as a better analogy
More like you keep different CD players for each CD.
I assure you that I use the same computer for each computer game
But a launcher isn’t something you use for storage, that’d be your file system.
Cd player executes the code on the cd
Computer executes the code of the game
Now you see how different drawers or different cd players don’t work?
The launcher can just be the .sh file included with the game
I can see how you’re trying to justify a bad mangling of an analogy.
If we follow your modification of your modification of the analogy, you want physical cases for your games, which has nothing to do with launchers at all.
Though it seems you don’t want launchers at all, you want independent executable files, which isn’t what a launcher is in this context.
Those are launchers, are you confusing launchers with libraries?