agree with AA_Sayed the other countries which implemented Bullet trains have high per capita income, India doesn't.
other countries currency is much more stronger and powerful than indian currency.
for example in india we are buying one burgers at 25 rs/- in foreign countries they are buying same one burger at 8 to 10 $ Dollars (533 to 667 rupees).
second...
more... example in india we are paying 1 - 2 rs/- to use railway toilet, in foreign countries they are paying 50 cents (20 rupees) to use.......... :)