Honor 5x is great but in mainstream there are more powerful devices that lacks recognition.
By looking at your comparison your comparison have huge differences with honor 5x looking the most outstanding ones there, in my suggestion for a minimalistic comparison and variety with the same performance and functionality.
Go compare honor 5x with honor 6 plus/honor 6, huawei p8 lite, xiaomi redmi note 3 all of these phones are by far to me as a twins and you might confilicted on which ones to buy depends on your choice tho. please and please exclude the samsung J7/J5 crap series which in my opinion are overrated and looking at its specs is the poorest amongs the above that ive mentioned but offers slight higher price which I dont even understand why or how on earth the world works it that way, samsung sells brand they dont sell a phone masterpiece, and thats all I got to say