Whats the deal with all postoffices, shipping companies?

Companies such as fedex was started because all the existing sucked, and today almost all of them suck, terrible customer service, expensive rates, lost packages, even the goverment run post offices are terrible. What happend? Can it be fixed?