As with other large businesses, overgenerous union bebefits and retiree health care is doing them in.
That, and the fact the fedex and UPS do it better....
Mail is more and more going electronically. I haven’t put a stamp on a bill paying envelope in years.
Fedex and UPS both have a certain percentage of their mail delievered by the USPS. It is highly unprofitable to make delieveries into rural areas. Hence, both Fedex and UPS transfer some of their delieveries to the USPS for areas where it would cost too much to profitably make the delievery. The USPS helps Fedex and UPS to make money. It is a good deal for both.
The primary problem for the USPS is the US Congress which constantly gets in the way of cost cutting and efficiency. The USPS is supposedly independent but the Congress interfers frequently. Efforts by the USPS to have laws passed further limiting what Congress can do to get in their way have failed.