If your touch sensitive of home button has failed then u have to replace the screen .. I know it's not worth doing .. so download SIMPLE CONTROL (Navigation bar) from app store or some other home button app which will be operated from screen .. it will appear as a pop up
The srt undoubtedly. LeEco on my opinion is a gimmick based brand, with phones having sky high numbers (as in RAM, Cameras etc.) but have absolutely nil optimization and a horrendous skin on Android. LeEco devices are also as fragile as a wafer, my friend lost his phone (Le 1s) with just one drop with a case (yes, literally the whole phone stopped working, losing the ability to boot also) while I've dropped my srt 4 times without a case and it's also scratch free. Srt also has great updates, gets updates sorting many issues on a monthly basis, while you are left for yourself with the LeEco. I'd say srt is the best phone under 20K undoubtedly.
LeEco Le 2 is a great device. You can go for it if you can manage without future software updates. Or else, go for Redmi Note 4 where you are getting pretty good performance. But since no phone is perfect, here also you have to manage with something like it's Speaker, Hybrid Sim Slot, Camera.