Well, the thing with the post office is...it has to run. But, what you are getting for the cost just isn't worth it.
Letters are cheaper, easier and faster to send by E-mail. Why wait for your message to get to your family when the sending a letter is slower. And with attachments you can even send large documents that could get damaged in the process, or picture files and such.
Of course there will always be need to send larger packages or important documents that must be signed in ink...but the other deliver services seem to be capturing that market better. By either sending the mail faster. Providing better services for businesses, being cheaper...or having better hours. Personally, I am of the opinion we should get rid of the governmental postal service and just let private companies handle it.