That is largely correct. They rely on postage.They dont? Wow, thats news to me. Yeah Id be ok with my already paid money going to that rather than alot of the other places its going.
One reason they are always broke is this rule:
Support the USPS Fairness Act
For over a decade, the United States Postal Service has been plagued with the onerous burden of prefunding its retiree health care benefits as mandated by the Postal Accountability and Enhancement Act (PAEA) of 2006. The USPS Fairness Act would release the burden.
apwu.org