Tarasenko's case is kind of interesting, since I think it's entirely possible a one year deal like this may have been his best play all along. With the cap set to start raising again, teams will be throwing significantly more money around very soon.
Whether this is a good strategy for him, though, hinges entirely on the level of performance he can bring for this one season. His play the last two has definitely left a lot to be desired, and only he truly knows the state of his health and motivation.
Tarasenko is a weird one to me since to me he seems like the type of player who could use the lack of interest in him as fuel for a resurgence, but also like the type of guy who shuts down if he feels disrespected when he feels he's already proven himself.