FYI, the USPS makes a profit, however, due to bizarre retirement regulations put in place by the government in the last few years, they are being forced to pay for every future employee's retirement ahead of time to the tune of billions of dollars a year.
As far as this ban goes, I doubt it will last long, and someone most likely will be fired for letting it take place. In the mean time, it would be not only nice, but downright patriotic if UPS or FedEx stepped up to help out the service members and DOD civilians overseas that facilitated the building of their global empires, by filling the void left by this ban.