I'll give you the benefit of the doubt and assume that you don't follow the sens. There are teams in far worst positions (NYI, MTL, CAR, BUFF, ARZ)
Karlsson was literately in Ottawa all summer training with the team. It's pretty clear that the reason why he doesn't have a contract is that the sens (Melnyk) are refusing to offer him Doughty money (Major Signing Bonuses because of potential lockouts).
https://theathletic.com/430661/2018/07/13/lack-signing-bonuses-may-have-been-factor-in-erik-karlsson-turning-down-senators-contract-offer/
Also, it's his contract year, he's going to show up. AND Bargain power? omg, the difference between now and March 1st is that instead of having 4 teams interested in Karlsson, there is going to be 16 playoff teams in a bidding war trying to add the best rental anyone has ever seen. And if Tatar gets you a 1st, 2nd, and 3rd....... Imagine what Karlsson gets you at the deadline...
Also, doesn't matter.. 1) Duchene is a really good player. 2) Sens have a surplus of good prospect coming up the pipeline 3) As long as it's not Hughes, which is extremely unlikely, that OTT 1st rounder isnt a big deal.