Agree with the bolded.
I would say Milano is better than Edmunds. Hyde and Poyer too. Tre as well. Taron is pretty solid too.
I think Edmunds is closer to a TJ level player. A good player, unique skill set. Not a game breaker, not a guy OC's lose sleep over. Ultimately, when you take an ILB in the first round, you expect a guy closer to that than a solid football player.
Edmunds evokes strong opinions because his potential is off the charts and he hasn't hit it. He's the Andrew Wiggins of the Bills.