Hopkin's cures some people's insomnia while other's marvel at his technical skill. Calzaghe infuriates some with his windmilling style while others love his all action antics. If both were fighting the same night who would you pay to see?
We know Hopkins doesnt sell tickets and Calzaghe can fit 50,000 into a stadium. Is that the answer your looking for.
Different people have different ideas of what is entertaining, for example I'd much rather watch Witter than Hatton while a lot of others hold the opposite view.
Not only can hopkins not sell tickets. he can't even keep people in seats that they already paid for. I laugh my ass off every time I watch hopkins vs Joppy. The seats are full during Mayorga vs Spinks and almost completly empty during hopkins vs joppy.