This is why reviews need information about third party ROM support
Forget the camera, this is why it is essential to hold manufacturers to account otherwise they will never change. If you reward failure, there is no incentive to succeed.
Never mind 'it's fast, waterproof, etc' the review should read 'It's a fast and functional phone but MegaCorp's support policy means it'll be a £500 doorstop inside 18 months. 2/10'
Time to see where the latest Marshmallow Cyanongen builds for my 2012 phone are up to, because Motorola certainly haven't been patching it for years. It's not even on the list of devices for updates.
About the only thing it doesn't do is 4G outside the US, and it's a bit unhappy running Pokemon Go. Frankly I can live with that, and uninstalled it.