Hi may I know your personal review of BSNL FTTH? I may get a connection of BSNL FTTH if their service is reliable. I have heard it takes many days to get this service working once there is a downtime. BSNL is giving connection via an LCO in my area and this LCO guy is a noob in broadband knowledge because I know him personally, he is my neighbor.
Experience may vary according to your area, i had faced some downtime initially for 2 months post installation due to some construction work. But they would always repair the cables within 1-2 hours after the fiber cut. But since then it's almost a year now and i never faced any downtime. For me they are very reliable no packet loss, pings are great, no speed loss. But as i said the experience may vary for others. You will not know unless you get it installed or try it through someone who already has it installed in your area.
The friends page on steam and battle.net website is loading for me, no issues. try opening it after enabling a VPN (preferabally Tunnel Bear) that way we can identify if it's a BSNL blocking issue or if it's something specific to you on your system.