Japan is a material country filled with ruthless materialists who would kill for $5. Dont compare Buddha, Buddhism with Japanese idiots...
If it were on a material scalre India could shine any given day...We are materially so powerful before. Fortunately, we should focus on spritual plane and what happens on a God conscious soceity...
So we should stick to what our Vedas and Upanishads say.