score:6
There is no logic to airfare prices other than whatever the airline's revenue management department believes will maximize profit. There is, of course, some logic to their calculations, but that fares may seem "ridiculous" to the purchaser are not part of the equation.
We can speculate on some reasons, which may or may not be true, that they might have priced this way:
But none of that really matters. These fares are possible because that is what the airline has decided to charge.
Upvote:2
This is how airlines do business. They charge more for the shorter fare because they believe the route is more popular and people will pay more for this. Not only that, they know that people are aware of the practice and so they disallow people not to complete the journey.
On the other hand, some people find it is worth the risk and buy such tickets intending to only fly part of the journey (without checked luggage) which is called hidden city ticketing. Basically you add a city you do not intend to go to in order to reduce the price. This works for one-way tickets since once you miss a segment, the remainder of your flights reservation gets cancelled.
The situation you describe is very common as I often make the check in order to see if a stopover is worth it. Many times I can drive to a small airport an hour or two away and get a flight through the one that is close for lower price than it would be to go directly from the closer airport!