I hate to do this because it's such cliche opinion, but Metcalf wouldn't have fit here as well. He went to the offense that fit him the best. That Seahawks offense is tailor-made for him. He's a great go-route runner and he's got the best deep ball thrower in the league.
The problem is that Harry really isn't a great fit for the offense either. I think they got excited about the contested catch ability, the run after catch, and, don't laugh, but Harry's blocking. They needed someone different, but it hasn't worked out.
A.J. Brown and Deebo Samuel were the best fits in that class, but both were looked at as slot receivers, while Harry could play outside. The problem with that is that if you watched any of Harry's college tape it would show that he played best from the slot.
What they really need is some kind of exchange program withe the Steelers. The Steelers teach them how to draft WRs, and then the Patriots teach the Steelers professionalism and discipline.