As someone else mentioned, how effective would Fed-Ex, DHL, or UPS be if they had to service every address in America, everyday?
Not saying that USPS service is stellar, but I don't feel UPS and FedEx are tasked to do what the USPS does.
Got to admit, though, I've sure received a lot of AR500 plates and bulk bullets in USPS Flat Rate Boxes.

