Ichiro is a pretty interesting case of rate stats vs. Counting stats, and old school stats vs advanced metrics. He has great counting stats, because he played a long time, and he never got injured, and he has a great batting average, because he hit a ton of singles, and got a lot of stolen bases, and scored a good amount of runs. Those things are impressive, and I do think longevity is worth mentioning when you talk about an all time elite ballplayer, but I think that's kind of far down the list. Is Sandy Koufax elite? I'd put him up there, and he played about a decade. 200 hits a year is a great feat, but what is the context? Hank Aaron or Babe Ruth never did that. They also got walked a lot, they hit a ton of homeruns, were massive run producers, and didn't hit slap singles, and didn't hit leadoff. Ichiro has 5 seasons where he OPS'd over .800, and never over .900 (in MLB) A corner outfielder who NEVER had an OPS+ higher than 130 (to me) is not an "elite" offensive player. He's a good (maybe even great) singles hitter, who will smack an occasional double and triple (and even more rare homer), but he's absolutely not an elite offensive force. I just don't see "top 50 player all time" value in a .775 OPS hitter who plays corner outfield.