The development was not unexpected given the fact that the BJP and the NCP, which were the junior partners in the rival alliances, were uneasy over the dominance of the Shiv Sena and Congress respectively.
The appointment of Prithviraj Chavan, as Maharashtra Chief Minister less than four years ago, was described by a senior Congress leader as an "experiment" based on his experience in the hope that it would galvanise the party.
But the way Chavan went about the task resulted in annoying many of his own partymen and also the NCP and its top leader in state, Deputy Chief Minister Ajit Pawar, say observers.
As regards Shiv Sena and the BJP, the ties were getting strained over the years with the BJP feeling that the Sena was not acting in the NDA spirit.
Also Read
It is to be noted that the Sena twice voted against NDA's Presidential candidates. It voted for a "Marathi" Pratibha Patil and later on for Pranab Mukherjee.
The refrain of BJP leaders was that they were not getting the respect and warmth they deserved from the Sena leadership in the last few years.
BJP wanted a level playing field in the state in the wake of the spectacular performance by the NDA under Narendra Modi in the Lok Sabha polls.