The Buddhist tenet, "Non-killing is supreme virtue", is very good, but in trying to enforce it upon all by legislation without paying any heed to the capacities of the people at large, Buddhism has brought ruin upon India.
Modern Hinduism, modern Jainism, and Buddhism branched off at the same time. For some period, each seemed to have wanted to outdo the others in grotesqueness and humbuggism.
The religion of the future will be a cosmic religion. The religion which based on experience, which refuses dogmatic. If there's any religion that would cope the scientific needs it will be Buddhism.
If scientific analysis were conclusively to demonstrate certain claims in Buddhism to be false, then we must accept the findings of science and abandon those claims.
The convent, which belongs to the West as it does to the East, to antiquity as it does to the present time, to Buddhism and Muhammadanism as it does to Christianity, is one of the optical devices whereby man gains a glimpse of infinity.