I've noticed that intercity bus lines like Greyhound tend to base their fares by number of miles traveled. For example, a trip to a city 100 miles away will cost about twice as much to a city 50 miles away. One could save by buying an advance-purchase ticket, but the off-peak times seem to be priced the same as during peak periods.
Fair enough if it works for them. But would they be more competitive with the car and low-cost airlines if they adopted some form of yield management? For instance, prices would better reflect supply and demand if tweaked according to the percentage of available seat miles available between any two places. It could also improve yields on city-pairs that sell out and increase traffic on streches of highway or at times of day when buses are empty.
Given that the buses were providing low-cost, no-frills transportation long before the discount airlines came along, why haven't they taken up more of the airlines' pricing strategies?