We simply disagree in philosophy. It seems more you'd take a 2nd Trent Williams than you would any WR in the NFL, because by your rationale you need two great tackles. I would take a top WR over a second tackle ten days out of ten.
I'd take a Trent Williams over a Deandre Hopkins any day but...
I also think MHJ is overhyped. They scheme him open a lot at Ohio rather than him winning with elite route running. I don't see much difference between him and Chris Olave. I don't think he's as good as Ja'Marr Chase coming out. I think if his name is Drake Olugukan instead of Marvin Harrison Jnr the hype is less.
Now that isn't to say MHJ isn't great. He has superb hands, he runs smooth routes, he's tall and highpoints well, and he's in a system that runs NFL concepts. He's going to be a very good WR. But I don't think he has elite speed and I don't think he's going to be an elite tester. I don't think he's going to be the best WR to come out of college in the last 5 years.
But mainly, and I may get killed for this, I don't think he offers much over what Mike Wilson can give us when he has a competent quarterback. I think Wilson can run routes just as well, I think he has similar great hands, I think he can do much of the things Harrison can do. I think Harrison may be a little faster and is a little taller, but I don't think much in it.
I also don't think he gets drafted top 3 as some people think. I think he goes in the 5-8 range.