Question: how long does the average xbox one last?
Answer: Microsoft always improve the quality of their consoles with each new release, so you can expect your new Xbox One S or One X to last for more than 10 years, as long as you take care of it.