I think it depends on what you prioritize. I have an Apple TV, but also LG and Samsung smart TVs as well as Google TV Streamer.
They come with different tradeoffs wrt price, A/V quality, user interface, privacy, etc.
For me, the #1 thing is A/V quality. I don’t care about price, but most people do.
I want something that's capable, not fiddly, and reasonably respects my privacy. I haven't found a better product in this segment yet.