Honor 5X looks like it’s just about to finally get Marshmallow

How long after the debut of a major new Android release does it become acceptable that new handsets arrive with that latest software present? We’re not clueless to the realities of the software development process, and all the testing and re-testing that goes into getting a new release ready for a particular smartphone. Development pipelines are easily months, if not years long, and when a new Android version pops up just weeks before a new phone comes out, we’re not about to start making unrealistic demands.