The other benefit with Costco is that they have an extremely generous return policy.
Some obvious stuff has different rules (electronics is 90 days, stuff like tires that have clear expected lifespans have their own rules), but it is extremely liberal. And my experience is that I pretty rarely have to use it, because while not everything is a premium product for a bargain price, they tend to ensure that the suppliers for products they sell have reasonable build quality and make stuff that isn't trash designed to fail.
Emulation has already been litigated to hell and back. It's very clearly legal, including relying on users pulling a blob or two from their hardware for the whole thing to function.
I have played it a decent amount, but I probably wouldn't still play it if it wasn't also on my iPhone (there's a "plus" on Apple Arcade that looks identical, too).
I like Monster Train better mechanically for the reason that it does feel like there's a lot more variety, though I dislike how short the runs are to build a deck with. (I'd like Slay the Spire to go longer on a good run, too).
I haven't been too far on ascensions. I don't think they're really more entertaining. I mostly do the daily runs because at least there's variety there.
If they were to do that, and have cross platform purchases/saves (provided I could make it work reasonably on Linux), I would be way more likely to think about buying games from them.
The PS5 is a nice piece of hardware. You can do a lot of stuff better on PC, but the loading tech is still legit. But I'm not buying multi platform games on PS5 over Steam for a bunch of reasons (steam deck being the biggest, steam input being another, just generally the fact that my PC gives me a lot more future options and modding potential).
Even if they did the UWP locked file shit, being able to bring games from PS5 to Steam Deck to desktop would make them pretty competitive. And I'd start using them regardless for the library I already have.
This also gets rid of match making, which is whatever.
In the real world, probably.
But it doesn't actually have to. There's nothing stopping you from letting users add multiple matchmaking servers, and even adding some basic rules to queue up in multiple (eg: primary matchmaking for 30 seconds, if no signal indicating good progress towards a match, fall back to also joining server two, etc). It would take a little thought to the base server you provide to handle everything gracefully, but if your priority is actually to give your players the best chance to have a long term ability to form their own communities and play the game reliably instead of to maintain an iron grip to squeeze every penny out, you could do it.
If you're open to dealing with emulation, both the new Zeldas pretty much fit the bill. There's combat but probably less than Skyrim.
Slime Rancher is one I enjoyed for a while that's definitely kid friendly. Supraland didn't really grab me, but in terms of being super tame and having varied stuff to explore it fits again.
If it specifically has to be houses/cities, none of those fit that well. But they have worlds that are varied and interesting.
It's also worth noting that they're both Japanese companies, and Japan has different views on IP than the rest of the world. I don't really know enough to go into detail, but it's entirely possible something a company from the US could laugh off is enough to get action taken in Japan.
I'd wait, at this point. The switch was nice as the first legitimate handheld that could play real 3D games, but the steam deck exists now and the switch is just my Nintendo machine. And even that's largely because I'm too lazy to rip my games and saves over. The stuff I've tried plays better on deck.
I could see a lot of the enthusiasts that drove their early sales on the Switch just not bothering and making it look rough until an OLED version comes out. It's not like they've never had consoles flop because they're out of touch with what people want.