I do most of my gaming in the single-player indie space these days. It's really where the fun is. You have a deep time-tested catalog of beautiful and complete experiences that don't try to nickel-and-dime you with drip-fed content or recurring microtransactions. They're games first and foremost, not extraction machines. It's the opposite of the BS you see in big-budget titles.
Absolutely. I've been playing a lot of Stationeers (which, wildly, requires writing assembly on the in-game chips) and Satisfactory lately. Both are clearly labors of love by their small dev houses.