You mean "lost Taiwan to Japan", no?
But Yeah, otherwise, good analysis.
I wonder if Muslims or Hindus will come out on top in the new India. Or maybe Sikhs as a really radical wildcard here, though their numbers are very small. But they do have a reputation as a martial race!