pro Physical:
-sharing with friends not restricted
-selling possible
- -> something might be even more worth after years, if you like to collect
-refund more likely
-atleast in the old days, you owned the game, nowdays even physical could mean you only own a license to play
- -> depending on national laws: owning the actually game gives you the right to mod the game (with license its often forbidden)
- less singleplayer games require servers running imo
-> lets say you want to play a game in 30 years, it will probably be playable
pro Digital:
-it can't break!
-arguably cheaper or bigger sales
- you don't have to switch cartriges for example
- easy to carry, you have all your games even when you go on vacation
- atleast on pc, I'd say modding is more easy
- less footprint on the enviroement
_________________________________________
Smaller companies sometimes sell you both versions together with no extra cost.
If I had to choose, I'd take physical as long there is no big price gab
_________________________________________
I recommend to buy from gog. There is a bit of a compromise between physical and digital, because the games have no DRM
I am not a big fan of epic games, because they exaggerate it with (timed-)exclusives, what I don't want to support. Also the launcher is spyware. On the other side, I believe less games bought through epic are bound to their launcher in contrast to steam. -> steam often needs to run, to play most games.
But which launcher is better should is not be the main topic here I guess. I hope my english speaking was not too bad.