So, you love MTNL because they are giving you speeds of 2mbps on the price of 1mbps.
Never read such a hideous reason for appreciating a company.
Just think about it this way, you are getting double speeds, and its just by luck.
What about the people who pays for 2mbps and gets 512kbps?
And when they visit the MTNL node, they have to take their day off, then time is being given to you.
And nobody comes or is bother to rectify the error.
You again have to sacrifice your valuable time..... and 'teh' cycle will never break.
MTNL sucks BIG TIME. You know that. Reason being 'LUCK' is THE DECIDING FACTOR FOR GOOD SERVICE.
You can't generalize. I am on 512 kbps unlimited and I get the rated speed. For many years I had trouble-free service from MTNL. Recently I had a few incidents of bad connection. I had to follow-up for a while till the problem was rectified by their changing a cable somewhere. But all this was on the phone. I never had to visit them to solve the problem.
For me the bottom line is that all ISPs have mixed feedback. The overall experience is also very much related to the company's people in your own area. In general, my experience with the Reliance brand has been unhappy.
Overall, I would not strongly suggest any ISP to anyone. To each his own is my motto.
In my case, taking everything into consideration (service, VFM, availability, usage...) MTNL works best for me. That does not mean it should for everyone else.
I too do not subscribe to the idea of getting 2 mbps when paying for 512 kbps and praising MTNL for that. It is a sign of their inefficiency if you ask me.