Hopkins ability to not give a shit what people think about him pretty much has kept him fresh. Instead of changing his style to take more risks and become more fan friendly, he basically said "fuck you fans, you're not in the ring with me, and I'm gonna fight how I want to in order to win and not take punishment. And you're gonna pay $49.99 for it anyway." Look at his first fight with JT, he bore everyone to sleep for like 8 rounds until things picked up. In fact, most of his fights in his career have been unappealing, but when we look back on him now, all that crap didn't matter, he's a legend. Also, it was said before me but B-Hop lives his life outside the ring healthier than probably 90% of anyone.