Yeah, that's a good way to increase the cash-flow for the LCO. No need to wait for BSNL to collect the payment and then give them their share.
Also, in some areas, people still prefer to pay the bill in cash over the counter, it would be good for them too when the payment is collected from home.
Although I'd prefer to make the payment online. 😅