Custo é o primeiro empecilho, a contrução de ferrovias gira na casa dos bilhões, depois
vêm o custo alto de operação, que coloca o valor do bilhete bem acima do que os brasileiros estariam dispostos a pagar. Simplesmente não temos uma economia que sustente um trens bala, talvez com a excessão do trecho Rio-Sao Paulo.O segundo quesito é cultural, a política brasileira há anos vem sucateando as ferrovias e dando lugar ao transporte rodoviário, o mesmo acontece nos EUA.
Em geral, somente as sociedades desenvolvidas mais antigas, como Europa e Ásia, investem para as próximas gerações, aqui nas Américas ainda temos um pensamento muito colonialista, onde só o resultado imediato é levado em consideração. Construir um aeroporto é mais fácil e dá visibilidade política mais rápida, por estes e outros fatores, não temos e nem teremos trem bala tão cedo aqui no Brasil.