If we're going with just longevity, being a journeyman for the past 6years shouldn't really be included in it . Going from playing 1.6 for years, into a solid career in t1/2 CS is amazing. It's something not many people have done, as most of either retired, or went into coaching.
I'd also argue that NEO would be argued as more of the best CS player of all time.
However I feel we'll just fall into the routine of arguing who was better their peak, etc.
Imo, s1mple is the greatest individual player to touch CS. as a single player, he's hit peaks no other player has. 7 Years in top10 players, 6years in top5, and 5 consecutive years in top2.
forest is by far one of the greatest players to touch the game. I just dont believe he is the greatest. I'd say Neo edges over him for contention for the best.