Maybe the issue is that a 3-5 year refresh on a device with a 2 year designed lifespan is a bad idea? Also, with the pace that smartphones have advanced... even if a 5 year old phone still works, who wants to use it?
Sure in a consumer scenario 2 years is the norm. What I was thinking of is that corporates are not used to 2 year lifecycles so there's likely going to be problems for them if they don't budget for that.