After the promise of "it just works" failed to materialize in my (at the time) all-Apple household that included an ATV2, I slowly made my transition away from the Apple TV and toward alternatives. Not only did the ATV2 not play nicely with my iPhones, iPads, Macbooks, and iMacs, but the functionality was severely limited compared to the alternatives.
I won't bore everyone with the journey, but I'm now at a point where we have a Roku, ChromeCast, Fire TV, DVR for OTA TV, and repurposed an iMac as a dedicated Plex server. I've digitized my extensive DVD, BR, and CD collection and it is all accessible like any other "streaming" service.
Not all TVs in the house have each of those devices attached to them, but where it makes sense. The Guest Room has only a Roku (to access our home library and streaming services we subscribe to). Only the Living Room TV has all of them.
The results are far more functional, stable, and in the end less expensive.
What you'll find in many of the responses is a bit of misunderstanding as to what the Fire TV can do. I've seen that in my conversations regarding the Fire HD 10 tablet. From an "open the box, plug it in and go" perspective, I can understand, but with just a little simple tweaking, these devices can really shine.