I think all consoles should obey a 5 year rule. ie. Release a new console every 5 years. This is an interesting topic, so I'll read through it tomorrow. (Got to go to bed for now).
My collection of guides on GameFAQs: Read them here
My latest guide on GameFAQs, for Little King's Story! Read it here