Question: how long gtx 1070 last?
Answer: Depends on the turns the industry takes, but as a new architecture that represents a significant leap, the 1070 should be running current games at ultra/high at 1080p for 2 years, maybe even another year. It will continue to play med to low spec games at 30+ fps after that and last another 1.5 years or so.