Post Master Generals have been trying to fix the issue.
They asked to jack rates (because they're ridiculously low - despite what anyone wishes to believe about today's transportation costs. Suck it up, it costs more than $5.00 to have your $2.00 widget delivered to your door) and Congress rejected their proposal. They go through a biannual rate increase every year and that still hasn't put them in line with inflation and fuel.
They asked to cut Saturday or Tuesday delivery days. Congress is still sitting with a thumb up their butt.
They proposed only delivering to consolidated delivery locations. I.e., everyone's mailboxes would be together, rather than at their own front door. Rejected
They asked to close numerous post offices, consolidation centers and sorts. Some were closed but most were protected by union rights.
They have contacts with UPS, FedEx, and DHL to bring additional b2c business into the network to help carry the fixed costs. Its just not enough.
The fact that people piss and moan about a stamp costing less than $0.50 is ridiculous. Go to the UK. Its a much smaller country and the postage is more than double. There's something wrong with that equation. Its the fact that we as Americans suck at finances.