America is very selective at best when it comes to who we pick and chose when it comes to making celebrities, if BHop was in any other country in the world he'd be on the cover of every magazine, box of cereal, doing all the commercials and an icon to their status as a proud nation.
But in the USA, Hopkins isn't celebrated, isn't given any or very little fanfare at all. I wish I knew the reasoning for this but I guess I'd have to ask you guys here to speculate as to why this is, Lance Armstrong prior to his downfall was The Man in his native land and the only person who stood par with him are Jordan and Pacquiao.
I have a few reasons why I believe he'd never get the status he deserves in the public's persona are the following:
1. Former Felon
2. Not considered by some to be an exciting fighter
3. Boxing as a whole isn't amongst the country's most embraced sports like Football
4. He's African American (not necessarily a racial thing here) but if he were White then I believe he'd get the fanfare because white America still longs for their GWH
5. He isn't exactly pleasing to the eye (looks), the missing teeth do not help
6. In the past some took the comment he made about Joe C "never let a white boy beat me" as a racial attack and they won't live it down/let it go
7. The powers that be doesn't want an old face to be the face of this sport, they prefer the young bruiser types like Tyson
Personally, I believe he should be given more credit for what he has done and continues to do because as far as I know there isn't another dominant champion in any other sport at his age that continues to be as defiant/at the top of their league and doing it against opposition nearly half their age.