If you aren't thrilled about any of the choices on this list, you may want to consider shopping for streaming boxes powered by a different smart TV platform — specifically, Roku and Amazon Fire TV.
Roku is the most popular software out there for smart TV interfaces, offering robust options for both streaming boxes and televisions with Roku built-in. Roku benefits from having many more available hardware options in both of these regards and supports more apps. Android TV's app selection is a lot better today than it used to be a few years ago, but Roku still has many smaller apps/channels that you just can't get on Android TV.
Amazon Fire TV is right behind Roku in terms of popularity. While it doesn't have many different hardware choices for Fire TV boxes, the available ones tend to be considerably cheaper than the top Android TV picks. It also benefits from having Amazon Alexa built-in, which functions as Google Assistant does on Android TV.