IMO Caps clearly need more skill and especially scoring ability in the top-6. Laich, Brouwer, potentially MJ (if they keep using him at wing) need to be upgraded. Semin is probably not worth 7m, but even during a bad season, he'd probably be a better way to spend money than what the Caps are currently getting from Laich and Brouwer. Aside from scoring, these guys drag all linemates down in terms of scoring, whereas Semin had the opposite effect. Anyway, that ship has sailed..
It's gonna be tough to add skill & scoring, though. There's not many attractive UFAs and those will be expensive -- especially right after a cap increase, when all teams have tons of space to spend. And Caps don't have a lot of great trade assets. "All hope for Kuz".