UA at AUS did this to my flight last year. It resulted in a 15 minute delay, which when combined with some headwinds and ATC at SFO, resulted in a more significant delay.
Whatever they earned extra fees was easily offset by delay and misconnect costs.