I keep a UPS store box and let the mail pile up there and check it every couple of weeks unless I am expecting something.
If I used alternative delivery methods, my shipping costs would double. Also, some of us still rely on the USPS for the delivery of our checks (incoming, not outgoing).
I am not defending the post office per se, but don’t discount the number of folks operating their own small businesses who use the post office every day.