The Huawei Honor 5X is a paradox for Android enthusiasts right out of the box. It costs just $199. But it runs Android 5.1. It has a surprisingly decent camera. But it doesn't support band 12 LTE on T-Mobile. The 1080p IPS display is very bright and may well be class-leading at this price point. But the Honor 5X doesn't have NFC. Its fingerprint reader pretty much lets it stand alone in the market for sub-$200 devices. But so does Huawei's software layer, and not in a good way. It has a microSD card slot. But it's only available with 16GB of storage, and no Marshmallow means no adoptable SD cards.
The Huawei Honor 5X's sales pitch isn't complicated, and it doesn't have to be: $199 gets you a metal-body smartphone with a fingeprint scanner, LTE, and a 5.5" 1080p display. There's no uninstallable 3rd party bloat (Twitter, Facebook, FaceTune, and Shazam can all be removed), and while it does run Android 5.1.1 with Huawei's lamentable custom UI layer, the price really does make this easier to ignore.
Is the Honor 5X the perfect smartphone for the Android enthusiast on a budget? Probably not, if I'm honest, unless you're willing to hold out for the possibility that a robust custom ROM community emerges after the handset's launch.