As another example, Des Moines to Dallas as discussed in this article. American has the only non-stop flights between those two cities, and any connection is going to add at least 2 hours to your travel time (based on a quick glance). On the other hand, nobody has a nonstop between Des Moines and Los Angeles, so American has no competitive advantage there and cannot command a huge price premium.