Tell us how you really feel
I always spend the extra few bucks to get it here VIA a faster method with tracking. Be lucky you are in the States (Did I just say that???) and for the most part it's internal national shipping. Here in Canada we have to hope it gets across the border with no delays customs fees etc.
I guess you can complain that it sucks but it would be a lot worse if you had to go pick it up yourself or use DHL at 10x the cost. Think if there was no US Post? They have to make it profitable or else they will go out of business. You made the comment yourself that they lost 1 million dollars. Only way to do shipping is to make it cost effective. and the less people use them the more it costs and the more delay there is.
There are 2 sides to it if you really look at it. not trying to harp but you complaining is making it worse for the service you use cause people read your anger about it and say yeah screw US post I'm using UPS or DHL and US Post will just get worse till they collapse, it's a downward spiral
Then you will be complaining that you have to spend 10x the amount cause you don't have a choice anymore.
just my 2 cents