Hilarious take.
By this presumption, short of a limited number of players who are generational or, at least, exceptional, players have a couple of prime years and nothing more, if that.
Suzuki, for example, is currently 23, going on 24 and hasn't reached his prime yet. maybe he has a prime year, by your criteria, before he is done being 26?
Laughable.
Despite what some are trying to portray as a young man's league, players in the NHL tend to reach their prime and play through those prime years between 24/25 and 29/30.
It leaves a 5-6 year prime window, with some performing just as well in their early thirties and others starting to perform that well a little earlier than 24/25.
25, 26, 27, 28, 29, 30 31, 32, on an 8-year contract, are mostly prime years for Dubois, with years 31 and 32 likely still being strong, contributions to the team's fortunes.
Of course, for Caufield, with the first or first two years maybe not being prime years, the contract is a prime year contract, mostly.
Same for Suzuki.
There is still some growing years, initially, in both those contracts, but both players should be ending their contracts still at their summits.