I know the general public seems to prefer watching heavyweights because of the spectacle of watching two huge men maul each other. However in my opinion its generally less talented boxers who fight at heavyweight and consequently not as enjoyable for actual boxing fans. Last night was an example. Those are two of the best heavyweights but if they were welterweights with their skill (and stamina) level, no one would have heard of them. I think the main reason that heavyweights are less talented boxers is there simply fewer natural 240 pound men in the world so there are fewer with natural boxing talent. And because there's so little talent, there's not that much competition and so less need to polish your craft.