While I think overall, the USPS does a good job delivering the mail, (billiions of pieces each day, MOST delivered on time, to the right address, in good condition) the exceptions to that are bad enough to make you shudder. WAY too much theft by postal employees, way too many pieces of misdirected mail, (I still get mail addressed to the people who used to live in my house 8 years ago), way too much inefficiency.
Would privatizing the mail improve that? I doubt it. Look at UPS, Fed-Ex, DHL, etc. Most of us have our own horror stories about packages destroyed/misdelivered/lost by the big shipping companies.
As for the ORIGINAL topic, HOLIDAYS, Yes, I believe the federal government gets WAY too many paid holidays. (although, for 2007, there are actually only 10 (not counting today) for MOST banking organizations/legal institutions/etc follow those federal holidays as well, adding greatly to the cost to the country.
Here's the list of paid federal holidays for 2007 and the relevant laws on them:
Federal law (5 U.S.C. 6103) establishes the following public holidays for Federal employees. Please note that most Federal employees work on a Monday through Friday schedule. For these employees, when a holiday falls on a nonworkday -- Saturday or Sunday -- the holiday usually is observed on Monday (if the holiday falls on Sunday) or Friday (if the holiday falls on Saturday).
Monday, January 1
New Year's Day
Monday, January 15
Birthday of Martin Luther King, Jr.
Monday, February 19*
Washington?s Birthday
Monday, May 28
Memorial Day
Wednesday, July 4
Independence Day
Monday, September 3
Labor Day
Monday, October 8
Columbus Day
Monday, November 12**
Veterans Day
Thursday, November 22
Thanksgiving Day
Tuesday, December 25
Christmas Day
* This holiday is designated as "Washington's Birthday" in section 6103(a) of title 5 of the United States Code, which is the law that specifies holidays for Federal employees. Though other institutions such as state and local governments and private businesses may use other names, it isour policy to always refer to holidays by the names designated in the law.
** November 11, 2007, (the legal public holiday for Veterans Day) falls on a Sunday. For most Federal employees, Monday, November 12, will be treated as a holiday for pay and leave purposes (See 5 U.S.C. 6103(b).)"