Being honest for once - and not trolling, having "bad" wingers is no excuse for bad performance. Good centers are able to make players around them better, which Teravainen certainly isn't able to do. He is playing with Janne Lahti, who was solid last season, so was Moses. I don't think his wingers are that "bad"
I didn't like that Hawks drafted this guy, and I don't see him as a TOP 6 players in the NHL. As I've stated many times, most Finns just hype up their players, I dare you to find a post by a Finn that isn't biased, made by me, or making excuses like "bad wingers" or "terrible team" in this topic. You can go and watch a NHL stream, It's always full of Finnish people that trash talk or hype up Finnish players. "Crosby is terrible, Granlund will be a lot better player" is a word not uncommon to Finnish people in these chat rooms.
On off topic - Florida isn't exactly the best team either. I've watched a few games of Barkov, he looks solid out there. I know he has "ok" wingers around him, but they're certainly not the best out there. And it seems like that he and Huberdeau have now been separated. He was still able to produce with Fleischmann and Boyes. Granlund also seems to have improved. Teravainen on the other hand - is a lot worse than those two IMO.
He is also really small (but so is Granlund, but Granlund is way more skilled) and to make it in the NHL as a small guy, you must have exceptional skill set. He might make it, but I don't see that yet. He will probably be a second liner at best, IF HE MAKES IT.