BSNL should upgrade them selves to be TECHNIACALLY AND COMMERCIALLY COMPETETIVE. No doubt, the organization should be making revenue surplus over the expenditure. Even if they incurr, marginal loss, government should bear it. BSNL is indirectly regulating the tariff. If no BSNL, private telecom players will form cartel and exploit by raising the tariff rates, introduce many hidden charges etc. BSNL should exhist.