If you don't like someone, suggest they get an android box. Crap hardware design, crap remote, crap performance, crap drivers, crap support. If you don't really hate them that much tell them to get a Firestick as they're under spec'd for the job.
For the rest of the world FTV4K or Shield depending on which offering best fits what they do (Prime customers buy FTV4K, gamers who may make use of the streaming features and have a compatible system are steered towards a Shield. For the rest of us it's a NUC + Flirc.
If you just want local stuff then all of the above would do it, but you really want to consider this an area where spending just a little bit more on an FTV4k is worth it.