Saying 'its not perfect' is easy, showing that your alternative path would have been better is hard, and there is little evidence for it. Thus most economist don't believe it.
https://www.theguardian.com/society/2013/mar/17/aid-trade-re...
https://ourworldindata.org/wp-content/uploads/2013/05/World-...
Pardon my language, but that's crap. Every developed country has seen yuuuuge profits from globalism.
What, not all of it trickled down you say? That's a distribution problem. It's not a problem with globalization.
Shrinking the pie in order to pursue a more fair distribution is some ass-backwards, rube-goldberg-machine nonsense. Take the profits, fix the distribution. Invest in infrastructure while you're at it.
Raise taxes on the rich (short of making globalization a net loss to them), fund infra projects that put lots of blue-collar people to work, and in a generation we've got a bunch of cool shit on top of increased mobility and a better consumer economy. Everyone wins.
Actually that it's not true. Absolute poverty better global numbers are due mainly to China. A little also to India. For the rest, it could be argue that they are equal or, in some cases worst.
You could argue that China have benefited from globalization, and, in a way is true. Except that their strategy is almost the opposite of the strategy recommended by the champions of globalization (IMF, etc..)
While the proportion of people living in poverty may have been getting lower, the absolute number of people living in poverty has never been higher.
3 billion people live in poverty. This is the same as the total global population in 1960.
https://www.dosomething.org/us/facts/11-facts-about-global-p...
A condition characterised by severe deprivation of basic human needs, including food, safe drinking water, sanitation facilities, health, shelter, education and information. It depends not only on income but also on access to services.
The percentage of people at this level has been falling for a long time and is now less than 10% of the global population, nowhere near 3 billion.