In budget oriented device you can't expect a premium processor. a budget oriented means you try n get best of everything not just processor. and obviously not even a flagship device is perfect. there is nothing like perfect phone. M30s i think got most of the tick marks. it has a decent processor... big battery good camera ans sAmoled display... you've got almost everything in this device. and its Powerful enough to be a budget oriented device.