If you're going to go by body of work, you're right Terrell Davis has no business being in the Hall of Fame. He had a dominant 3-year career out of 6. Even when people talk about the greatest running backs of all time or their favorite running backs nobody really has Terrell Davis on their list. Most people are going to have Emmitt Smith, Barry Sanders, Adrian Peterson ,Marshall Faulk, LT and of course your old school guys like Walter Payton and Jim Brown.
maybe not greatest of all time talk
but in the era between Emmitt/barry and adrian/faulk , Terrell was a fan favorite... he was a huge deal in his window... even if that window wasn't as transcendent as more noteworthy examples