But it's not. The Constitution says, "Congress shall have the Power To ... establish Post Offices." But it doesn't have to use that power.
I'm glad to see someone else say this. I have been making the same statement in comments to articles about the post office every chance I get.