I think it has been long enough now that Rodney's reputation as a 'dirty' player has passed.
It has also been aided by the fact that he is on tv every week, and he comes across as a sincere, likeable guy.
He also would not be the first former player who was aided by keeping his name on people's minds, by being on tv.
The guy is the first player in NFL history to have 30 sacks and 30 interceptions, was a first team All pro with two different teams, won two super bowl rings, holds the NFL record for sacks by a defensive back, and is in two team's Hall of Fames.
Come on, how is that not enough?
There is precedent as well. Much was made of Ronde Barber being one of only two players with 40 picks and 20 sacks the last few years, and he was inducted to the HoF in 2023. Yes, he was/is deserving, as he also holds the NFL record for sacks by a CB. But as good as that Tampa defense was, they only won one super bowl - and Rodney's individual records are similar, if not better.
If Ronde Barber is in the Hall of Fame - something I have no problem with - then Rodney Harrison absolutely deserves to be as well.
You cannot make a reasonable argument for Barber to be in, but not Harrison.