USPS is operationally profitable for a long time. They have this requirement to save large amounts for future pension obligations that keeps them in red.
Also, Congress retains the ability to use USPS profits at will for their own projects, versus a true corporate model where profits would be reinvested back into the "business".