I see a lot of people on other tech boards, some android sites and the like, will thumb their noses at these "mid-range" devices. They will get all "iSheep" over something that isn't the best out there, never realizing that if you would at least TRY one, you'd find out, in a small way, that you are buying into marketing hype, so a small degree, waiting for the next best thing. It may not have the latest & greatest SOC, screen or OS, but, does it work?
I didn't give the Huawei Ascend Mate2 a 2nd thought when it was announced at the beginning of the year, but (get this), while waiting in June for OnePlus to release its "flagship killer" phone, someone posted one of those "while you wait" threads and someone mentioned the HAM2. For the price, a few went and bought one and were amazed how well it was put together, how fast it was, and of course the 3900mAH battery. Since it didn't matter to me, I bought one and it has changed my idea of waiting for the next big thing. It's fast, no lag, does video, camera, web, messaging, email without so much as a hitch. 2-3 days battery is awesome. The 300 dollar price tag is nice too, because it's not like paying 700 or more for an off contract phone. Contracts are NUTS! You pay 199 or more for a pretty good phone, then get raped on the monthly charge, and in my case, switching to an MVNO, buying a phone straight out, versus a similar plan & phone under contract, I save over 80 dollars PER MONTH! I bet if a lot of these mid range phones had Apple, Samsung, HTC or similar names plastered on them, with the same price as the Zenfone, ZTE, Xiamoi, Huawei, Oppo or similar, they would fly off the shelf.
Then you get the "I wouldn't buy a Chinese phone, they put spyware on the phone. LOL, yeah, like no carrier, government agency isn't doing that anyway.