Operational costs are the issues, if u have huge work force and operational costs then surely every thing goes loss. Also only india we think about profits from public transportation even though indian govt collects almost 20-30% income tax. There are many countries where public transportation is free.
Its will reduce traffic issues and also carbon emission if u have cheap mode of public transportation.