A redesign is indicated only when the underlying architecture won't scale anymore. The memory model will be a limiting factor, and to achive good performance, the engineers need to pack a lot of registers and caches to the hardware. A typical example is Intel Gen 9. Which is great if you just see the product, but bad if you compare the size and the performance of the GPU with a similar one from AMD/NV. This is typically an engineering problem. As a customer you don't care about how hard and expensive for Intel to build that hardware, as long as the perf/price ratio is good.
For AMD and NV, a big redisign won't be necessary for the next two rounds, because the main architectures are still scalable enough, and this is also extendable. They need to react some lot bigger problems, like the primitive culling inefficiency, the VRAM management inefficiency, the resource allocation issues (which leads to bad occupancy), the quad efficiency problem, the overdraw issue and the depth information unpredictability. These are the actual problems that will limiting the performance in the future. Vega partially or fully solved a lot of them. And Volta also get some advancements.