Maybe Captain will provide more input on why he doesn't like him, but here's why I don't like him:
First, he's never played a full season. There's always something bothering him.
Second, I watched a lot of Bucs games during the Brady years and he always stood out in a bad way. If there were big plays, you'd see the back of his jersey chasing down some guy. But he wasn't the only one. Their entire secondary was pretty awful and a big reason for the Bucs downfall. Was pretty much the same guy in Detroit before his injury where he gives up yards.
He was predictably let go and traded by Tampa because he wasn't worth re-signing. This isn't a Talib or Gilmore situation where they were highly touted 1st round picks possibly misused on their former teams.
Posters are excited because of some out of context ESPN graphic and he got paid a bunch of money - therefore he must be good. We have seen for many years teams pay mediocre players where they quickly find out he wasn't good. See Trey Flowers making the 3rd most for DE's in 2019. People are still trying to figure out who Robert Hunt is.
The good news is that it's really a two year deal as I projected at just over $17M per season. He's also not going to be asked to take on opposing team's top WR's as he did in Tampa or Detroit.