This mostly matches my experience, for example Nintendo Switch occasionally gets some critique for being a bit dated (apparently a new version is in the works), but it feels like a step up from mobile gaming and has all sorts of great games, from Legend of Zelda to Animal Crossing and even well made ports from other platforms.
That said, there are also free games that do have aspects of monetization, but I think it's easy enough not to save card details or anything like that.
Honestly, I kind of wish the first Switch generation would hang around for longer and developers would keep making well optimized games for it.
There are many games by independent developers on consoles, too. For example, Nintendo regularly releases "Indie World Showcase" promotional videos: https://www.youtube.com/watch?v=brNLmMMB-J4
If you browse through the new section it’s full of mostly cheap indie games.