None are generational players IMO. NoNE of the above.
Sergei had the talent to be one. Maybe not the mental. It is kind of a mystery as to why his super elite dominance fell off mid 20s. Lack of focus in the regular season I guess. It always came back for the playoffs though.