United's $638million in checked baggage fees probably could've been collected with $3 or $4 more on price of every ticket, saving all the frustration and bad feelings... making it seamless like Southwest does...... but that's how companies that forget they're in a transportation service business behave.