Indeed. You're just basing on a mere thread title. One has to consider a lot of factors prior to arriving with such conclusion especially the long term benefit/cost ratio which is pretty obviously more inclined to BRT.
I'll leave you a question, why would World Bank support such project?