Every  year I hear that new phones became faster,  smarter and batteries last longer. But at the end they all still working max 10 hours and visibly do all what was done by predecessors, and being chosed only  due to design. Mi10 with punch-hole I count as a step back, so probably will stay with Mi9 untill Mi11 with under screen front camera (I hope)))