Still, you have substantial entities—the United States, China, and India, and other countries too—with combined populations of possibly a third to half of the world's population.
Do they have any other reasons for not ratifying, other than possible political reasons, just as you said?