Whole chickens take more work, but they cost less per pound, use less packaging, and have lovely bones that make nutrient rich broth. Provided you use the whole bird efficiently, it’s doubly cost-effective. The meat you cook is cheaper than buying the parts individually, and the carcass (which you’ve already paid for) can be transformed into a delicious chicken stock, which you might otherwise have to purchase.