BSNL gains subscribers as private players lose due to tariff hikes, offering affordable 4G services, according to analysts.