It's good to see some viable competition to Amazon, but it's regretful that it comes from, and probably can only come from, another mega-corporation with an extremely poor track record around worker treatment.
I wonder how viable some sort of supply-chain co-op would be. Basically, get all of the medium players together to share resources to try to match these gargantuan companies on the delivery and returns front. It just doesn't seem possible for them to match these companies on their own, and a third-party would basically just be UPS.