Back on topic, I agree with most of what is being said here, but the Josefson thing is all on DeBoer, and no one else, imo. It's super frustrating to watch a talented player with a promising NHL career be wasted like that. To say he has been "unimpressive" or that he "has to produce" in the chances he's given is simply ridiculous. He is consistently creating chances while also being defensively responsible. Give him ten games with Jagr and Zajac and see if anything happens, not two games with limited minutes.
In the two back-to-back games Josefson had in January, the Devils played (as a team) and absolutely atrocious game vs. the Rangers and then they were shut out against the Blues. Not a single player was able to show up since the first period of the Rangers game, and for whatever reason, Josefson gets singled out as the guy who needs to make something happen. I have no idea why the rookie (Boucher) was given such a longer leash than JJ while getting to play on the top line.
Loktionov is another story. At least he has been able to stay in the lineup. He isn't exactly cut out for a bottom six role, but the Devils doesn't seem to use the bottom six quite like other teams do. Can't totally blame him for not putting up more points, but I definitely did expect some more out of him this season.
I don't know, as far as offense goes, I find it hard not to blame the non-Czech top 6 guys over the young players who are expected to make things happen under unfavorable circumstances.