I agree with a lot of your thoughts, but as a counterpoint, I'm impressed by the UX of the "put my mail on hold" process at the USPS site every time I use it. I'm guessing there's real variance in the quality controls from office to office.
But I have no idea why the USPS doesn't offer a "we'll scan your mail before we deliver it, and you can select what you want" service, like the idea laid out here: https://tonywebster.com/2012/07/reinventing-the-united-state...