If your that disappointed with buggy MXPE, I promise it's software related and maybe you should jump to a custom ROM.
I didnt have any problems the first 3 weeks as stock. I just flashed to mm6.0, did bootloader unlock via adb and made an attempt at seamless root but that failed so I am running...