I know I didn't pay for one day shipping but I would rather have the package sit for three days then to have it shipped half way across the country. It boggles the mind to have a package travel three states away even though the package is shipped within your state.
They would have to hire 1000's of additional drivers, staff, and trucks all across the country to make that work. That would drive up costs exponentially. It all comes down to cost.
FedEx is actually incredibly efficient. Flights start from the coast and pick up packages at airports as they move towards Memphis or their other sorting centers. All packages are sorted and put back on planes within a couple hours and shipped out to destination airports where trucks pick them up. I know it looks inefficient to ship a package to a city 100 miles away, then see the package go half way round the country to the sorting center. If they had multiple sorting centers, it would take a day to pass through each center before completing shipping. One day shipping could take a week. Sad but true.
By the way, the guy who got FedEx up and running did a college business paper on it. Fred Smith did a college paper at Yale describing FedEx, the Professor gave him a C and said it'd never work. Well, that's one time the Prof got it dead wrong.
Oh well, it does work, but seeing my package travel 1500 miles for a 50 mile ship is a little strange.
This reminds me of a joke my father-in-law used to tell. In the future, brain transplants are available, and the patient can choose the brain from various categories. So, a fellow is getting prices, and he's told that doctor brains are $500, lawyer brains $400, business execs also $400, and beaurocrats $5,000. He asked why, and the response, "you have no idea how many beaurocrats we have to kill to find a brain!"