We've had only a few major redesigns since 1997; we think it's time for another.
Here is the crux of the problem. Who is "we"? Because it certainly doesn't seem to be the slashdot community, that's for sure!
A to C (not leaving the station at B) = $6
A to B, exit, enter again then B to C = $8 ($4 each leg)
How and why should exiting and rentering the station at B cost $2?
Japan has the best costing since you pay for the distance you travel. Simple, effective!
... such as "TGF-B" (sorry,
TGF-B: FTFY (well, at least linked to a site that can display "beta"!