I don't see how this is a "middle generation" upgrade. Console generations have generally lasted 4-5 years. Quick wiki search shows respective console generation starting times. Gen 1 1972 (4 years), Gen 2 1976 (7 years), Gen 3 1983 (4 years), Gen 4 1987 (6 years), Gen 5 1993 (5 years), Gen 6 1998 (7 years), Gen 7 2005 (7…