software sucks. true. but you can keep the phone and replace the software. the new xperia 1 is pretty good. when it comes to updates, either google pixel phones or one plus phones. if u wanna try something of similar price, then asus zenphone 6.