I think Congress has been following this rule since independence in India.
Good thing about Congress is that they dont fight publicly. They listen and always are united.
Whereas BJP is always very vocal about their opinions and show it publicly. I wonder if thats instigated by Congress and so we see BJP members always divided and never stand tall for the betterment of their party!
So, Gadkari has finally call it a game and resigned as BJP president. Good for him and BJP.