At least with Alibaba you're going right to the source and not paying some reseller's markup or for the 'free' Prime shipping that just gets baked into prices on Amazon.
Wouldn’t it push people to higher cost and higher margin products (locally made or from more ethical sources) and thereby increase their profits? Seems to me like you could make a strong case for it