I'll be the first to say that when it comes to the Apple TV, the reason why games are a failure (in the eyes of society) are:
- mandating games use the Siri remote in the beginning (really dumb move)
- App size restrictions
- Apple simply doesn't care, and never has. They are swimming in money, and could pay some developer out there for a Breath of the Wild level exclusive that would drum up support (something like Sky which will release soon). They could sell the Apple TV in their stores with the Steel Series Nimbus controller and really market it to a certain segment while still keeping their main focus on their streaming service and being the best place to stream video. But they just don't care, and will never care. It just isn't in their DNA.
With that being said, let me be the guy to give a full hearted defense of Apple TV as a gaming platform, though I do believe it to be for a very particular type of person (such as myself). I'm in grad school, and have very little to no time to play games, maybe an hour here or there over the week. Maybe a couple hours on a day. When I had a capable gaming computer, the last couple games I played were the Doom and Tomb Raider reboots, which were awesome, but I just don't think I'm in that place anymore to where I can devote that much time to it. For my purposes, the Apple TV is perfect for me, because our TV is mounted on the wall with the Apple TV4K on top of it. There's no room for an Xbox if I wanted one. There's something very simplistic and efficient about that that appeals to me. I haven't had a console in over 10 years and don't want one.
I also kinda laugh when I hear people talk about the lack of apps. I feel like we as a society have completely changed our perceptions as far as what is considered a lack of games since, say, the Sega Dreamcast days. That system is looked back on with fondness by a lot of people, but there were only around 25-30 games truly worth playing for it. And that's fine! That's all you needed. My point is, I can name about 30-35 games on the Apple TV that I want to play (and will probably never have time for). I mean really think about it, there are literally too many games being produced in 2018, and that is already becoming a problem for developers. Now what people may be referring to when they say lack of games is that there aren't more Assassin's Creed/Call of Duty type substantial experiences on it, which is somewhat true. I would say that there may not be high budgets for games on the Apple TV, but there are certainly games on the Apple TV that have those similar experiences.
Which brings me to another point, which is hardware. I already have an iPhone or iPad, so if I buy a universal app, I can have a similar experience to what people already have with the Switch. I don't have to purchase any extra hardware for this. And the games are cheap! I just bought Evoland 2 (great so far) for $1.99, and it's worth far more than that. It made me think of how Chrono Trigger cost $80 or so when I was a kid (which BTW is also on Apple TV).
Basically, if you're super casual like me, and in a similar situation, the Apple TV is perfect, as it is IMO the best streaming box out there as well.
BTW, if anyone is curious and wants to dip their toes into the Apple TV game waters without having to buy a controller (though the controller is worth it), Nightgate and Lara Croft Go would be a decent place to start. Either of the Alto's games as well.