My personal assessment and insight tell me that Shiv Sena is anytime better than NCP. A party formed of splinter groups just cannot tolerate any honest criticism nor complaint. By being in coalsion, NCP is working only towards strengthening its base by whatever means possible. It cares too hoots for democracy.