You guys need to keep in mind that it is a budget smartphone. Just compare phones below 15k with it. Most of those phones also have the same heating issues and camera issues,
In my personal opinion, LeEco has given a much better phone for this price. Another thing to keep in mind is that the body is crafted with aluminium, which is a good conductor of heat hence it ofcourse feels hot. I recommend you to use a phone case to resole that. It has an elegant colour, nice UI, but the UI seems to consume a lot of RAM, camera has to be handled properly to take good photos.
The only thing I would want to tell users is, be realistic in your thinking you cant expect a 10k smartphone to work like a 20+ k smartphone.
Certainly not the best phone, but a good phone for the money you pay.