Agree.
To me, a couple of things hurt his development. Getting injured in his first year. Then the wrist issue.
But I also believe that trading for Buff hindered him a bit. Buff was now in the #1 pairing, getting the pp reps and being that purely offensive guy, but not really a defensive guy. That forced them, IMO, to try to make Zach a shut down dman, and leave Buff to put up points. As a result, I think Bogos complete game has failed. If he's not a solid shut down guy, then his value appears to be less.
I would much rather the Jets pair him with a guy that is more stay it home, but still a smart puck mover, and allow Zach to move up into the play more when the situation calls for it.