With the Galaxy M31s, Samsung has tried to repeat a winning formula. Though it had the option to offer an updated chipset, the company chose not to, making it the weakest link. While the device does perform satisfactorily, repeating the same chipset in almost all the devices could be a bummer. Also the M31s is costlier without offering any stellar update over the M31. Which makes it a tough choice to recommend.