Yes he was. I'm a Canucks fan who has watched almost every game he's played. Horvat has exceeded almost every expectation for him in terms of offensive production and skating. Although he has improved defensively, he has yet to establish himself as a good defensive player in the NHL. Given his junior pedigree, I hope that he can become a good two-way player one day.
Canucks Army Year in Review: Bo Horvat
I wouldn't go so far as to say Horvat is a "weak" defensive player anymore, but relative to where he's expected to play in the lineup, and relative to what he was "drafted to be"...he's not strong either. More like...slowly approaching a treading water sort of level defensively. There's an afterimage effect with Horvat where he's perceived as like Barkof Lite or something, when he really hasn't become that...yet. It's okay because offensively, he's massively exceeded expectations...but he's not the defensive ace he was drafted to be. At least, not yet. Though his work ethic and dedication seem to suggest he might eventually get there, or somewhere close. In the meantime though, the issue is sorta...
Zib is def the better skater.
I rather have Horvat but I think Zib is currently slightly better
This. Horvat has become a guy who can absolutely fly at top speed. It seems to bamboozle people into thinking he's an amazing skater now, but he still has some strong remnants of the slower footspeed that dogged him as a prospect, when it comes to that short area quickness and explosive acceleration. Which is, to my eye at least...the biggest source of problems in his defensive game right now. It's not that he doesn't know where to be, it's that 1v1, there are a lot of NHLers who can beat him in short areas. And like the Fast and the Furious, it often doesn't matter whether you win by an inch or a mile...if you lose a guy just before he scores a goal, you've got a defensive problem.
The real element that gives Horvat an edge for me in this poll, is actually his puck distributing ability.