Outer Wilds is one of my favorite games. If he likes the explorey/other worldly feel of souls games, he might like it, but it certainly doesn't have any combat.
As for fighting, I've recently started replaying Returnal, and I really enjoy that. It's a well known console game, but I think it came out after 2020. It's a roguelike format so slightly different from souls, but I love it.
How about if valve has an agreement with developers where if they release a game in early access, and then abandon it, it switches to free-to-play?
Developers don't have to pay for the servers, and the source code isn't released. Gamers get to still play it, if it had any redeeming qualities, or for nostalgia. And valve gets...uhh... community goodwill? Honestly the lack of benefits for valve is probably why this will never happen.