It’s China’s fault, only China also has a surplus of men (since generations aborted the daughters).
China raised a generation of snowflakes too, since the One Child policy mandated a nation of only children.