I think that’s only true until it arrives in the US though and USPS delivers the package to your door. Sure, total time is long, but the cost to USPS seems similar?
I'd bet this has to do with capacity, similar with network equipment. If you operate below capacity, it's hard to tell apart a high priority packet from a low priority one. You will start noticing delays in low priority packets only when you start saturating your network capacity.