Comment Comment by haberman When you say Nintendo "ate everyone's lunch for 5 years," do you mean in sales or in profit? My impression is that XBox 360 and PS3 are much more popular consoles (but this is just based on anecdotal evidence). parent haberman 14 years ago