They charge for baggage because of an obscure tax rule – airlines must pay tax to the Federal government for each ticket they sell. But that tax does not apply to baggage fees. Thus, they “unbundle” the cost of the ticket and the baggage fee – paying the tax only on the ticket and none on the baggage. As long as this tax rule exists, we will have to pay baggage fees – the price of which seems aribitrary.