Passed accomplishments are passed. In the tech world if you do not innovate fast enough you die. He had a great run but if the wii u does not improve it does not matter.
In business, if the company slows down in growth or in profit usually there will be some changes in upper management.