The main thing screwing over the USPS is the moronic and absurd requirement that they pre-fund retirement for people who don't even work there yet. And then when they try to petition to change their policies to deal with the shortfalls (no Saturday delivery, etc), congress smacks 'em down.