I don't.... I don't hate this?
Tyler Johnson isn't worth 6 million, and certainly to Tampa, but honestly, what C on the market in UFA are they going to get for a 6x3 deal that's as good as Johnson? Anybody better than him is going to want more money and/or more term. 6 million is more than I'd pay for a 3C obviously, but 3 years or less is exactly the term I'd want for a role-player.
Guys like Getzlaf who would take less money and term as their career winds down will probably take discount deals for a contender, not a mediocre team like Chicago.
I could see him working as a 3C, or even a 2C with the Kane line, since that line is heavily sheltered and offensively deployed anyway.
The obvious questions about 'what exactly is the Blackhawks plan right now?' are still applicable. Johnson obviously isn't the piece that's going to make the Blackhawks contenders.
But in a vacuum..... I don't hate it. MAJOR cap issues next off-season though.
*shrugs*