Not to downplay the salary component when looking at this, but Tarasenko had a down year by his standards at 26 and just got a huge boost to the team dynamic this off-season by adding ROR, Bozak and Perron - PP improvements, given STL's awful PP last year, Tarasenko should receive a boost from better PP units around him and return to flirting with 40G and 30+A. That's 3 straight 70+ point seasons, and you're looking at 9.5 then 5.5, 9.5 then 5.5 moving forward. Tough to manage cap wise, but I feel like he's due to flirt with 80P this season. He also had a down tick in his career shooting percentage - allegedly because he was adapting to the difference his laser eye surgery made to his vision.
Rakell had a career year at 25. Maybe he repeats it, or improves. Tough to say I don't watch Anaheim closely.
Call me a homer, but I don't think you've seen the best of Tarasenko. I don't feel minor futures offset the difference in game breaking talent, or offensive upside. Though depending on your draft format late picks may have added value. (our league allows us to draft players eligible to be drafted or drafted in the past 3 drafts to be selected - so late picks are a boon if used to draft late bloomers after 2 additional years of development - I typically draft the lead sophomore NCAA scorers with my 6th,7th and 8th).
I paid Patrick Kane 13.8 mil in salary last season in my own dynasty league, I understand the pinch of the salary cap and need to sell off players you'd rather not - I made what could be considered an insane move shipping out Matthews just before our entry draft for 2 1sts and a 3rd to secure Wahlstrom, Bokk and TBD with the remaining 2019 1st because I knew Matthews had more value with 1 year left on his ELC before his extension is signed (I expect him to be in the Tavares range for his next contract with 14-15 mil salary in a front loaded contract). As is, I've got 442,500 in cap space going into the new season - there is very little wiggle room for call ups unless my injuries hit the LTIR.