It also caught me a bit off guard in that the Apple TV functions as a kickass hub for home automation. I ended up moving everything to HomeKit native & connected through the Apple TV, which was just automatically redundant between the 2 I have.
About the only things which irk me about it is it's an old enough chip that it doesn't have hardware AV1 decode (so sometimes I'll get a lower quality video because the highest quality is only available in AV1) and it only goes up to 4k60 instead of 4k120 (so you have to enable rate switching on either your TV or the AppleTV, which can result in black flashes as it switches, missed detections, and/or choppy UI on 24 FPS content depending on the specific combination of setup+content). That's the level of "this thing just kicks ass" the Apple TV has been at for me the last few years. $200 is getting to be quite steep... but it was honestly justifiable as worth the extra price before.
I still prefer Apple TV over other streaming boxes. We have had one in some shape or form since the very first generation and the UI is just very good. We also have the Google 4k streaming thing with Google TV or whatever it is named these days, but it's rarely used by anyone in the household.
I get the impression they want you to use other apps to access HomeKit (the Home app didn't even exist for the first one or two releases of iOS with HomeKit). Which feels very un-Apple, but whatever.
The thing that is so frustrating is that amazon only really have one platform to keep working, yet they seem to fuck it up right royally. Its so slow, it looses network all the time, it looses connection to the remote.
I then tried out an apple tv at one of my posh mates house, it turned on and was playing amazon prime content inside 20 seconds! the fire TV would have taken minutes.