Traditionally, airlines would not charge for the first two pieces of checked luggage unless they exceeded weight limitation. But in February of 2008, United Airlines began charging $25 for the second checked bag. In July of that year, US Airways (LCC, Fortune 500) started charging $15 for the first checked bag
This was to offset high gas prices. Gas prices went down. Luggage charges stayed.