The funny thing is, I've found USPS service in my area to be better than ever. I can get a letter to anywhere in my region of the country in a day or two. Within the first three digits of my zip code, I can put something in the box in the afternoon and expect it to be there the next morning. For less than 50 cents, I can't complain.
But the fact is that even a quality service may become obsolete. Email means there's no need to send written letters anymore, unless you're sending a hardcopy as proof of something. That leaves USPS with bills, certain packages, and junk mail.
The US Constitution mandated that Congress establish post offices and roads because no one else could do it at the time. (And there was an argument over how far that power should go. At first the postal service couldn't even own land.) But now, with electronic communications and numerous private shipping companies, there's really no reason to have a USPS anymore. Shutting it down would hurt the people who work there, of course, but no one else.
Available for small or large Perl jobs; see my home node.