USA tends to create monopolies and oligopolies. There is something structural ans systematic about it. Too many industries ends up being ruled by one or two companies.
Hard for a new player to compete when Amazon is getting hundreds of millions from government contracts funded by our tax dollars
Oh and advertising being widespread and effective means there's more of a winner-take-all dynamic.