Piss on the USPS.
I ordered replacement parts for my mower and truck from four different suppliers.
They were shipped as follows: 2 UPS, 1 FedEx, and one USPS.
Guess which one still isn't here, but was ordered first.... 8 days ago?
Yep, the one shipped USPS.....and it is a small, envelope-sized package weighing less than 1 lb.
I actually had a postal worker at the shipping desk at our local office tell me that even though I paid $15 for overnight priority letter delivery for some legal documents, they didn't really guarantee next day delivery and that it "might" get there as promised.
UPS guarantees delivery for the same $15 for a document..... so I use UPS.
I buy a book of stamps about once every 6 months or so.
I do everything online except for three or so local medical bills that I mail. A funny note to online billing, my locally owned phone company that also does my internet service doesn't do online billing..... but I drive by their office a dozen times a month so I just drop it off when due and avoid the stamp. I may start paying the medical bills in person also and then the only bill I'll mail is for trash pick-up.
Are folks like me a part of the reason the USPS doesn't make the income it used to? Sure, I'll cop to that.
But it isn't the main reason.
Like someone else mentioned, reorganize and put prices and service where they should be.
No more than I use snail-mail, I'd pay a buck to mail a card.