Well fair enough, if you want to send a package to a far-off area, you should pay for that too. Pay a premium to sent to or from remote areas. That's what happens with UPS, right?
I haven't used a land line in a long time, especially for long distance, but aren't the rates different by state?
Perhaps, like with electronic connections, when the price difference becomes small enough, they can make one flat rate because the simplicity pays off more via customer satisfaction. But international calls, for instance, still cost extra.