This is just demonstrably untrue. Most Asian countries are either non-signatories, or have withdrawn. China, Russia, Israel, KSA, Thailand, Malaysia, Singapore, Philippines, Qatar, Turkey… are all post-industrial nations.
Also, of the fully ratified signatories, it’s only supported when politically convenient. No member of NATO is going to allow for their citizens to be prosecuted by some extraterritorial court that thinks it has jurisdiction over half the world. Every NATO country has been accused of war crimes, and they’ve probably all committed them. None of them have been prosecuted, allies won’t call on other allies to be prosecuted, even Angela Merkel defends Israel’s on this topic, and Israel barely even pretends that they don’t commit war crimes.
It’s also why there’s so much popular anti-ICC sentiment in Africa, because a lot of people there think it only exists to prosecute Africans (which isn’t a very easy accusation to rebut).