Amazon and Walmart have just outright won the game. Everyone else in those spaces, and adjacent spaces, just can't compete anymore. You either do business with them or die/live on the leftover scraps.
It's really not good, there should be more opportunities for others.