Only advantage of BSNL is that they allow transparent bridge. Giving users total control on their end.
Unfortunately BSNL has bandwidth problems in my area along with high latency.
I'll be getting Jio Fiber soon. I'll keep both connections though.
Jio Fiber has ridiculously weird upload speed capping.
Nobody is known to cap upload speed. It makes no sense.