The only way Nintendo has been keeping up is through smart and efficient chip design, as well as making cutbacks to keep the price low, such as the lack of HD support in the Revolution, and being consistantly a generation behind when it comes to storage formats.