We know Hindi has maximum reach in India..No doubt about that.. If you ever want to rise above your state and mingle with people of other states do something for your country..You need to connect to maximum number of people and thats why you should learn Hindi.
One of the reason why there are no prime ministers from Tamil Nadu is that They are so obsessed with Hindi bashing to retain power their state that 50% of India feels offended with them.