Don't give such example because they are ineffective when it comes to Indian surface.
You have more than 3000 castes, Japan has only Buddhism. Japan was always a liberated country. Japan has uniformity in looks and practices, which we do not have. Japan has one language and script. Japan has invaded countries like China whereas we never had shown that guts in last 1000 years. If today India decide to fight Pakistan for POK, half of our population will say we do not need POK. In India, the work of government never matches the perception of majority of Indians. We are a weak race. You can compare health of Australian vis a vis Indians.