Because otherwise there's no incentive not to boycott. One of the nice things about capitalism is that even unpopular people can make money if they make a product people want to buy. It adds a level of realness to society, above status-games and popularity-contests.