Who said I'm defending him? You should realize that Dadonov, Hoffman, Drouin, Byron and Armia are just dead weight, and equally all responsible for their poor performance, although Byron will likely never play another game.
Hoffman seemed like a logical pickup back then with Suzuki feeding him alongside Toffoli or even Anderson. Caufield and Suzuki are two youngsters trying to prove themselves out there. They don't need a Hoffman but rather a complete veteran like Toffoli to guide them. That's why Toffoli's value was high and was eventually traded.
I don't know what your expectations are of Hoffman. He's a sniper, a slightly worse Pacc type uni-dimensional player. He needs a veteran C to feed him pucks. Same as Dadonov. These guys are what you call complementary players on good teams. The Habs are light years away from that now, so your expectations should be low, quite low.
I wouldn't be surprised if some reputable journalist posted on Twitter that nobody wants Drouin, that would surely run him out of town. Out of respect of these athletes, no journalist should say things like that in public.
Hoffman is not part of the solution, he's a plug on a very bad team, gone in 1.5 years from now, commanding a high salary. It is not your money, so you shouldn't care. He's someone's else mistake, that is gone. He's being showcased out there for an eventual trade. The Habs are definately trying to get creative to find a permanent fix.
Focus instead on what the youngsters can bring to the table.