It's well known that cheap android phones have always been bad, and will always be bad.
Just bought a Huawei Y530 for 113 Euros for my SO. It runs Android 4.2.x. The camera is sub-par for todays standards and even weaker than on my 3-year old HTC Desire HD, but with 5MP more than sufficient for taking shots of cats or the family on a trip. Or videos for that matter. That aside, the screen is awesome, the processing power is more than sufficient, Chrome works like a charm and so does hangouts, email and such. No problem with special apps so far. Video playback works as intended. The widgets look fine. The UI is dumbed down a little - installed Apps are automatically placed on the UI, there is no seperate "installed apps" drawer - but that simply makes things less complicated for normal users.
The battery is replaceable and the case looks cool (designed by the fin who did some Nokia cases and the case for the Jolla, IIRC).
If you take your time searching, you can get cheap Android phones that have an amazing price/performance ratio and do their job just fine.